node.js扩展之cmake编译(linux+windows)-跨平台版。node-gyp到底干了些什么呢?其实干的事情和cmake、makefile是一抹一样的,所以他能干的事情,cmake依然可以,今天就介绍一种非常方便简单的nodejs的C++扩展编写方式,因为它依赖的文件在linux下仅为node的头文件。window下的话额外需要一个node.lib即可。根据平台条件编译,分别生成各种平台下的nodejs扩展模块。
2021-10-08 14:52:44 8.24MB nodejs C++ cmak
1
解压curl.zip,阅读README步骤,编译出Linux/MacOS/iOS/Android/Windows平台库
2021-06-23 20:04:34 3.82MB curl libcurl 网络库 客户端url传输库
1
解压openssl.zip,阅读README步骤,编译出Linux/MacOS/iOS/Android/Windows平台库
2021-06-23 17:05:01 33.19MB ssl协议 openssl
1
跨平台(Linux/MacOS/iOS/Android/Windows)自动编译脚本,用户需要先自行安装cmake,并构建CMakelists.txt自定义编译规则,配合此脚本即可编译出对应平台的文件。 Linux:直接在Linux系统上运行此脚本,默认使用gcc编译工具 Andorid:根据脚本提示下载交叉编译工具,在Linux系统上交叉编译出Andorid平台文件 MacOS:直接在Mac系统上运行此脚本 iOS:根据脚本提示下载交叉编译工具,在Mac系统上交叉编译出iOS平台文件 Windows:在windows系统上构建出VS工程,提供编译
2021-06-23 16:01:00 6KB 跨平台编译 自动编译脚本 shell
1
想过在安卓上运行windows系统么,可以在安卓运行的qemu,创建img qocw2镜像,可对虚拟机的运行
2021-04-01 17:08:00 31.42MB qemu 虚拟机 跨平台编译
1