Linker Errors Already defined
问题 I am making a nodejs addon. I have 5 files in my visual studio project : comm.h/cc, node_main.cc, util.h/cc I link it with a library node.lib node_main.cc has a function : v8::Handle<v8::Value> StartMethod(const v8::Arguments &args) { v8::HandleScope scope(args.GetIsolate()); // node_isolate int length = args.Length(); std::vector<std::unique_ptr<char[]>> argv; for(int i=0;i<length;++i) { if(args[i]->IsString()) { v8::String::Utf8Value str(args[i]); const int strLen = ToCStringLen(str); if