python2.7默認編譯帶有/c++代碼的模塊/包是使用VS2008環境變量,因此爲了可用,咱們要在編譯前設置環境變量python
SET VS90COMNTOOLS=%VS110COMNTOOLS%c++
但有時只設置以上變量並很差用,會出現 LINK : error LNK2001: 沒法解析的外部符號 init** 這個錯誤,那麼下面的就該上場了:python2.7
複製 C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\vsvars32.batspa
到 C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\vcvarsall.batit
而後 設置上述環境變量,就能編譯成功了。io