文档章节

在 Visual Studio 2015 下编译 LibUV-1.9.1

手握华为赛神仙
 手握华为赛神仙
发布于 2016/09/25 10:25
字数 221
阅读 625
收藏 1

精选30+云产品,助力企业轻松上云!>>>

作者: 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

查看。

手握华为赛神仙

手握华为赛神仙

粉丝 15
博文 13
码字总数 14020
作品 0
深圳
程序员
私信 提问
加载中
请先登录后再评论。
Microsoft Visual Studio 2017 编译最新版 libuv 1.x

步骤很简单 1 下载最新版的 libuv (地址:https://github.com/libuv/libuv) 2 安装Git,Python 2.7 ,cmake(这里使用的是 3.11.0-win64-x64 版本)并且添加到环境变量,也就是直接敲命令,...

osc_392it4em
2018/04/27
10
0
xmrig 源码转为vs2015项目--总结

编译环境源码如下: 1.首先下载xmrig源码 https://github.com/xmrig/xmrig/ 2.libuv 源码 https://github.com/libuv/libuv 3.gyp 源码 https://github.com/svn2github/gyp 4.libmicrohttpd ......

osc_7tlpsez3
2018/01/12
5
0
Visual Studio编译 libuv

libuv 是 Node 的新跨平台抽象层,用于抽象 Windows 的 IOCP 及 Unix 的 libev。作者打算在这个库的包含所有平台的差异性。 特性: 非阻塞 TCP 套接字 非阻塞命名管道 UDP 定时器 子进程生成...

雅各宾
2013/07/25
2.8K
1
foryoung365/UVSocket

#UVSocket 基于libuv的服务端和客户端Socket. Server and Client socket based on libuv. #Compile 这个工程使用premake5编译。从命令行运行: premake5 vs2015 也可以选择生成其他你需要的v...

foryoung365
2016/01/07
0
0
Visual Studio 2015 Tools for Unity使用基础

Unity4.x编辑器侧 具体版本号:Visual Studio 2015 Tools for Unity 3.7.0.1 该插件在:Microsoft Visual Studio Tools for Unity2015Visual Studio 2015 Tools.unitypackage 1. 插件安装后放......

osc_8cfq8uoa
2019/08/19
4
0

没有更多内容

加载失败,请刷新页面

加载更多

BIOS开启虚拟化技术支持_MQ

安装虚拟机前开启虚拟化技术支持 1.首先,你需要确认的使你的计算机型号和CPU、BIOS的型号,因为过老的计算机是不支持虚拟化技术的。 2.那么怎么知道呢,方法很简单。开机时按F2、F12、DEL、...

osc_52r4y6wv
5分钟前
0
0
推进BI国产化替代,永洪科技新产品性能提升200%

各行各业已经进入到数字化转型的时间,数字化成为未来企业必须的标签,“国产化替代”成为当今企业的首要选择。 7月9日,以《绽放科技创新力量,推进BI国产化替代》为主题的2020永洪科技新产...

osc_4x0ulctb
6分钟前
4
0
手把手教你Python GUI开发系列之--框架

框架 框架(Frame)相对于其他组件而言,它只是个容器,因为它没有方法,但它可以捕获键盘和鼠标的事件来进行回调。 框架一般用作包含组控件的主体,且可以定制外观。 创建不同样式的框架 再次...

osc_8eb8cps3
7分钟前
9
0
Just test it!!软件测试测起来!!

(图片: josh@unsplash,字数:700,时间:1分钟) (一) 一切的软件质量保障活动,归根结底,就两种类型。 一种是基于代码执行的,一种是不基于代码执行的。 测试之于肉眼自查、静态检查、代...

osc_8cqhsn24
8分钟前
4
0
A Bug's Life POJ - 2492

A Bug's Life Background Professor Hopper is researching the sexual behavior of a rare species of bugs. He assumes that they feature two different genders and that they only inte......

osc_7nzqlmki
10分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部