我定义了一个c ++类名“FirstClass.cc”,在另一个使用命名空间v8的c ++类名“SecondClass.cc”中,我包含了第一个类中的对象,如下所示:
#include <FirstClass.hh>
using namespace v8;
static Handle<Value> function_A(const Arguments& arguments){
Local<Object> args = Local<Object>::Cast(arguments[0]);
HandleScope scope;
FirstClass newObj;
return scope.Close(String::New("OK"));
}
但是我收到了这个错误: node:symbol lookup error:/path/to/build/Release/SecondClass.node:undefined symbol:_ZN6SP 我想知道如何从FirstClass定义一个对象?我应该在第8版中包装FirstClass吗?