libuv / 编译 libuv 1.30 过程说明(静态库)
一、vs2017
1、准备
(1)下载 libuv 1.30。(点我)
(2)下载 gyp。(点我),解压后放在 libuv/build 下 。
(3)下载 python 2.7.13。(点我)
编译 libuv 需要 gyp,编译 gpy 需要 python 2.7 的环境。
在系统环境变量中加入 python 的安装路径,默认如下:C:\Python27,重启电脑。
2、编译
(1)进入 gyp 根目录,执行命令:python setup.py install 。
(2)进入 libuv 根目录,执行命令:vcbuild.bat vs2017 。完成之后,会在根目录下生成 uv.sln ,同时在 ./ Debug / lib 下生成 libuv.lib 文件。当然了,用 vs2017 打开 uv.sln 亦可重新生成 libuv.lib 。
最终得到的文件为 libuv.lib 和 ./include 下的头文件。
二、ubuntu
(待续)
(SAW:Game Over!)
libuv / 编译 libuv 1.30 过程说明(静态库)相关推荐
- C程序编译过程及常见选项--静态库和动态库
C程序编译过程及常见选项--静态库和动态库 前言 一.gcc详讲 1.1 编译过程 1.2 预处理 1.3 编译(Compilation) 1.4 汇编(Assembly) 1.5 链接(Linkin ...
- vs2012编译使用lua 5.2静态库
1.在官方网站下载Lua最新代码 http://www.lua.org/download.html 2.打开vs2012新建空白工程Test 3.在解决方案中添加新的lib工程(WIN32->选 ...
- 使用CMake编译freeglut-3.0.0的静态库
之前写了为了编译此库自己搭工程,有读者抱怨这个库,说作者没有提供现成的工程,自己搭工程太麻烦.而咱在linux下尝试编译,发现没有configure文件,所以就按照作者推荐的CMake来制作Makef ...
- VS2010 编译 SpiderMonkey 1.8.5 静态库版本
大家好,前段时间看到 VC驿站 上面会员发布了一篇文章<Windows系统编译制作SpiderMonkey最新版mozjs-31.2.0版本>,地址为: http://www.cctry. ...
- 编译c语言动态库,使用gcc、g++编译C/C++源程序,静态库和动态库创建方式
后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序: 后缀为.cpp的,两者都会认为是c++程序. 注意,虽然c++是c的超集,但是两者对语法的要求是有区别的. 编译阶段,g++会调用gc ...
- mac下编译android下libaac,Mac 下编译SOX for android (.a静态库)
1.下载 sox源码: git clone https://git.code.sf.net/p/sox/code sox-code 3.配置NDK环境变量(如果有不熟悉mac下配置环境变量的请参考Ma ...
- libuv编译Linux,OS X下 Android NDK 编译 libuv
准备工作 1.安装 NDK 下载对应版本,并添加安装路径至环境变量 (我用的是NDK14 rb,貌似最新的NDK编译有问题) 2.下载libuv 源码,并解压,我下载的版本是v1.11.0 这里提一句 ...
- win7 VS2013 新建工程 编译lua5.1 静态库
一 lua下载 lua5.1下载地址 :http://download.csdn.net/download/yzf279533105/9960888 二 Windows下: 编译静态库步骤: 1. 从 ...
- win7 VS2013 新建工程 编译lua5.2.0 静态库
一 lua下载 lua5.2.0下载地址 :http://download.csdn.net/download/yzf279533105/9949183 二 Windows下: 编译静态库步骤: 1. ...
最新文章
- JAVA IO操作中的IN和OUT问题
- [精华] 数据库的查询优化技术
- 2021 年,Java 开发者值得学习的 13 项技能
- 【工具】Win 7/8/10 下使用 VC++6.0
- 如果谁和飞鸽传书讨论这两个问题
- 苹果cms v8 漫漫看电影模板 自适应手机移动端
- pythonATM,购物车项目实战_补充4-db模块
- 云服务器外网访问MySql全程实录
- 2019.03.04【ZJOI2018】【BZOJ5212】【洛谷P4338】历史(假LCT)
- 2023.02.11草图大师浴室效果图1skp素材效果图
- 易语言大漠一键登录实现启动后台绑定游戏
- Java中如何使用帮助文档(API)
- 10Bootstrap5徽章
- IOT演进,数据觉醒
- FTP主动和被动模式(详解+图示)
- 计算机电源维修tny279,电源管理芯片TNY279P
- maven中server、mirrors和profile的个人理解记录
- SpringBoot2.7 核心源码解读
- 云储存-阿里云对象存储
- Docker为什么出现