windows:
安裝python
安裝gyp
gyp是google的項目項目構建工具。下載地址https://github.com/turbulenz/gyp,下載解壓縮后,在文件夾中運行setup.py install就安裝好了
編譯libuv
在libuv文件夾中,運行vcbuild.bat,會提示Failed to download gyp. Make sure you have git installed, or anually install gyp into %~dp0build\gyp,表示gyp下載失敗,因為goog被牆了;
在libuv文件夾中創建一個文件夾libuv/build跳過下載gyp(gyp已經手動下載了);
再運行vcbuild.bat,會有錯誤提示,會提示出錯誤的python的代碼,是在MSVSVersion.py中,主要是vs的版本問題(我裝的是vs2013,MSVSVersion.py文件中的配置只有2012的);
手動修改MSVSVersion.py中的vs配置,加上vs2013的配置,再運行vcbuild.bat就編譯成功了。