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 %~dp0buildgyp,表示gyp下载失败,因为goog被墙了;
在libuv文件夹中创建一个文件夹libuv/build跳过下载gyp(gyp已经手动下载了);
再运行vcbuild.bat,会有错误提示,会提示出错误的python的代码,是在MSVSVersion.py中,主要是vs的版本问题(我装的是vs2013,MSVSVersion.py文件中的配置只有2012的);
手动修改MSVSVersion.py中的vs配置,加上vs2013的配置,再运行vcbuild.bat就编译成功了。