Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/143.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何使用node gyp运行C++;使用node.js编写代码_C++_Node.js_Node Gyp - Fatal编程技术网

C++ 如何使用node gyp运行C++;使用node.js编写代码

C++ 如何使用node gyp运行C++;使用node.js编写代码,c++,node.js,node-gyp,C++,Node.js,Node Gyp,是一个用Node.js编写的跨平台命令行工具,用于编译Node.js的本机插件模块。我正在尝试让我的节点程序运行一些C++。Node gyp似乎使这个过程变得更容易,就像这样,我可以通过执行Node gyp configure然后执行Node gyp build然后使用Node test.js 我仍然无法理解如何设置binding.cc和binding.gyp文件。是否有人知道发生了什么或知道任何好的指南/文档 并从该页面链接应该是一个好的开始。还要关注二进制模块的基础知识(不过它使用较旧的节点

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

我仍然无法理解如何设置
binding.cc
binding.gyp
文件。是否有人知道发生了什么或知道任何好的指南/文档

并从该页面链接应该是一个好的开始。还要关注二进制模块的基础知识(不过它使用较旧的节点waf作为构建工具)