I am trying to get the basic V8 program working under Visual Studio 2010. I am able to create v8.lib and v8.dll with no problem I have placed .v8.dll in my debug folder, and v8.lib is added to the VC lib folder.
I have added v8.lib to my list of additional dependencies, but when I try and make any effort using the v8 code, then I get a "Error LNK 2001: Unsolved external symbol" Series "Error 13 error LNK 2001: Unsolved external symbol _ IM _EncodePointer @ 4C: \ KHMP \ Game_Cpp \ KHMPCpp \ KHMPCpp \ MSVCRTD.lib (atonexit.obj)" I'm not sure the library is missing me V8 definitely being added Land As I cast it extra dependency therefore increases the number of errors I found something about the need to use ws2_32.lib, but it did not fix the problem with my extra dependencies. Does anyone know what I am missing / what is wrong? You are missing the kernel32.lib dependency. Getting it from a file called MSVCRTD.lib is very confusing, which is the import library for CRT. Make sure that whatever 'structure' you are using is not trying to change it and make sure that you are not copying LibE files to try to solve another linker problem. Like making a copy of libcmtd.lib to msvcrtd.lib, this guarantee is also a runtime problem.
Comments
Post a Comment