在 Visual Studio 2015 下编译 LibUV-1.9.1

半世苍凉 提交于 2019-11-27 08:18:03

作者: Angus.Fenying <i.am.x.fenying@gmail.com>

日期: 2016-09-25 10:21 PM

首先,到 LibUV 官网 下载源代码,我用的是 1.9.1 版本,将其解压出来,这里是 H:\Projects\C\libuv

自行安装 Git For Windows,这里假定你安装到了 C:\Program Files (x86)\Git

接着打开 VS2015 x64 Native Tools Command Prompt,进入解压的目录 H:\Projects\C\libuv

执行

set VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\
set PATH=%PATH%;C:\Program Files (x86)\Git\bin

注意把上面的 C:\Program Files (x86)\Microsoft Visual Studio 14.0 改为你的 VS2015 安装路径。

修改 vcbuild.bat 的 44~92 行内容为下面的两行代码:

call "%VS140COMNTOOLS%\..\..\vc\vcvarsall.bat" %vs_toolset%
set GYP_MSVS_VERSION=2015

现在,打开你的科学上网工具,因为要从 Google Source 下载 GYP。

执行

vcbuild.bat x64 static

即可生成64位版本的 libuv.lib 文件。

更多使用方式可以执行

vcbuild.bat --help

查看。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!