我正在处理 nodejs 本机调用我有纯编写的 C/C++ 头文件,如何在本机文件中包含文件以执行而不将它们转换为本机代码。
以下是 C/C++ 头文件的示例代码:-
#include<string.h>
extern "C"
{
int sum(int a, int b);
int square(int num);
}
我看到本机头文件代码如下所示
#include <nan.h>
class Vector : public Nan::ObjectWrap {
public:
int x;
int y;
static NAN_MODULE_INIT(Init);
static NAN_METHOD(Square);
static NAN_METHOD(Add);
static Nan::Persistent<v8::FunctionTemplate> constructor;
};