【发布时间】:2022-01-13 00:07:18
【问题描述】:
我有一个使用node-addon-api 接口的模块添加节点。
{
"targets": [
{
"target_name": "mod",
"sources": [
"./src/index.cpp",
...
],
"include_dirs": [
...,
"<!@(node -p \"require('node-addon-api').include\")"
],
"libraries": [
...,
"/usr/lib/libgfortran.so.5"
],
'defines': [ 'NAPI_DISABLE_CPP_EXCEPTIONS' ],
}
]
}
这将生成一个模块,我可以使用 require('./mod.node') 从 NodeJS 加载该模块
从 makefile 进行此编译的步骤是什么?
【问题讨论】:
标签: node.js makefile g++ node-gyp node-addon-api