如何使用C语言和node-ffi模块扩展Node.js功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计516个文字,预计阅读时间需要3分钟。
使用C++扩展node.js(node-ffi版)+0. 首先安装node.js和python(2.7)。参考:https://nodejs.org/ https://www.python.org。1. 创建一个demo项目:创建demo目录,进入其中,然后运行npm init命令。mkdir demo cd demo npm init
用C++扩展node.js(node-ffi版)
0.先安装node.js和python(2.7)。请参考:
nodejs.org/
www.python.org
1.新建一个demo项目: 创建demo目录,并进入其中,然后运行下面命令。
mkdir demo cd demo npm init
运行npm init时,之后会生成一个package.json(具体内容与输入参数有关):
{ "name": "demo", "version": "1.0.0", "description": "a demo for node call native functions", "main": "demo.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [ "node" ], "author": "Li XianJing", "license": "ISC" }
2.安装编译工具和头文件。
本文共计516个文字,预计阅读时间需要3分钟。
使用C++扩展node.js(node-ffi版)+0. 首先安装node.js和python(2.7)。参考:https://nodejs.org/ https://www.python.org。1. 创建一个demo项目:创建demo目录,进入其中,然后运行npm init命令。mkdir demo cd demo npm init
用C++扩展node.js(node-ffi版)
0.先安装node.js和python(2.7)。请参考:
nodejs.org/
www.python.org
1.新建一个demo项目: 创建demo目录,并进入其中,然后运行下面命令。
mkdir demo cd demo npm init
运行npm init时,之后会生成一个package.json(具体内容与输入参数有关):
{ "name": "demo", "version": "1.0.0", "description": "a demo for node call native functions", "main": "demo.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [ "node" ], "author": "Li XianJing", "license": "ISC" }
2.安装编译工具和头文件。

