如何使用node-gyp运行node.js的C++代码

Loo*_*urr 3 c++ node.js node-gyp

Node-gyp是一个用Node.js编写的跨平台命令行工具,用于编译Node.js的本机插件模块.我试图让我的节点程序运行我编写的一些C++.Node-gyp似乎使这个过程变得更容易,就像在这个例子中一样,我可以通过执行node-gyp configure后跟node-gyp build随后运行来运行node test.js

我仍然无法理解如何设置binding.ccbinding.gyp文件.有谁知道发生了什么或知道任何好的指南/文件?

And*_*rov 5

从该页面链接的插件文档页面node-addon-examples应该是一个好的开始.另请观看二维模块基础知识的幻灯片(它使用较旧的node-waf作为构建工具)