Node-gyp是一个用Node.js编写的跨平台命令行工具,用于编译Node.js的本机插件模块。我试图让我的节点程序运行我编写的一些C ++。 Node-gyp似乎使这个过程变得更容易,就像在example中一样,我可以通过执行node-gyp configure
然后node-gyp build
然后运行node test.js
我仍然无法理解如何设置binding.cc
和binding.gyp
文件。有谁知道发生了什么或知道任何好的指南/文件?
答案 0 :(得分:5)
Addons documentation page和node-addon-examples应该是个不错的开始。另请参阅this slides二进制模块的基础知识(虽然它使用较旧的node-waf作为构建工具)