在大多数教程中,他们使用 gyp 作为 C++ node.js 插件开发的构建系统。然而,与 gyp 相比,CMake 有着悠久的历史和更多的文档。
因此,我的问题是:哪个更适合 node.js C++ 插件开发?
谢谢你。
我今天刚刚发布了我的新模块:CMake.js,以支持基于 CMake 的 Node.js 和 io.js 原生插件开发。它的工作原理与 node-gyp 完全一样,请查看自述文件和教程,然后决定什么对你更好。
gyp 确实是唯一受支持的,并且几乎节点社区中的每个人都在使用它。此外,v8 和节点都使用它。