When I Run the hello world project. I add the v8 Debug lib directory in the additional library. And absolutely i failed: >Linking... 1>v8test.obj : error LNK2019: unresolved external symbol "public: __thiscall v8::HandleScope::~HandleScope(void)" (?? 1HandleScope@v8@@QAE@XZ) referenced in function _main 1>v8test.obj : error LNK2019: unresolved external symbol "public: __thiscall v8::String::AsciiValue::~AsciiValue(void)" (?? 1AsciiValue@String@v8@@QAE@XZ) referenced in function _main 1>v8test.obj : error LNK2019: unresolved external symbol "public: __thiscall v8::String::AsciiValue::AsciiValue(class v8::Handle<class v8::Value>)" (??0AsciiValue@String@v8@@QAE@V?$Handle@VValue@v8@@@2@@Z) referenced in function _main 1>v8test.obj : error LNK2019: unresolved external symbol "public: class v8::Local<class v8::Value> __thiscall v8::Script::Run(void)" (? Run@Script@v8@@QAE?AV?$Local@VValue@v8@@@2@XZ) referenced in function _main 1>v8test.obj : error LNK2019: unresolved external symbol "public: static class v8::Local<class v8::Script> __cdecl v8::Script::Compile(class v8::Handle<class v8::String>,class v8::ScriptOrigin *,class v8::ScriptData *,class v8::Handle<class v8::String>)" (?Compile@Script@v8@@SA?AV?$Local@VScript@v8@@@2@V? $Handle@VString@v8@@@2@PAVScriptOrigin@2@PAVScriptData@2@0@Z) referenced in function _main 1>v8test.obj : error LNK2019: unresolved external symbol "public: static class v8::Local<class v8::String> __cdecl v8::String::New(char const *,int)" (?New@String@v8@@SA?AV?$Local@VString@v8@@@2@PBDH@Z) referenced in function _main 1>v8test.obj : error LNK2019: unresolved external symbol "public: static class v8::Persistent<class v8::Context> __cdecl v8::Context::New(class v8::ExtensionConfiguration *,class v8::Handle<class v8::ObjectTemplate>,class v8::Handle<class v8::Value>)" (?New@Context@v8@@SA?AV? $Persistent@VContext@v8@@@2@PAVExtensionConfiguration@2@V? $Handle@VObjectTemplate@v8@@@2@V?$Handle@VValue@v8@@@2@@Z) referenced in function _main 1>v8test.obj : error LNK2019: unresolved external symbol "public: __thiscall v8::HandleScope::HandleScope(void)" (?? 0HandleScope@v8@@QAE@XZ) referenced in function _main 1>v8test.obj : error LNK2019: unresolved external symbol "public: void __thiscall v8::Context::Enter(void)" (?Enter@Context@v8@@QAEXXZ) referenced in function "public: __thiscall v8::Context::Scope::Scope(class v8::Handle<class v8::Context>)" (?? 0Scope@Context@v8@@QAE@V?$Handle@VContext@v8@@@2@@Z) 1>v8test.obj : error LNK2019: unresolved external symbol "public: void __thiscall v8::Context::Exit(void)" (?Exit@Context@v8@@QAEXXZ) referenced in function "public: __thiscall v8::Context::Scope::~Scope(void)" (??1Scope@Context@v8@@QAE@XZ) 1>v8test.obj : error LNK2019: unresolved external symbol "private: static void __cdecl v8::V8::DisposeGlobal(class v8::internal::Object * *)" (?DisposeGlobal@V8@v8@@CAXPAPAVObject@internal@2@@Z) referenced in function "public: void __thiscall v8::Persistent<class v8::Context>::Dispose(void)" (?Dispose@? $Persistent@VContext@v8@@@v8@@QAEXXZ)
It means that can't find the Implementation of v8. but I found the v8.h and v8.cc are on the v8_base project , but i don't know why i am failed. -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
