编译libuv

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就编译成功了。

posted @ 2017-01-31 18:20  啊饭  阅读(1994)  评论(0编辑  收藏  举报