用VS2010嵌入V8

时间:2014-06-26 17:41:56

标签: visual-studio-2010 v8 embedded-v8

我正在尝试将google的v8嵌入到Visual Studio 2010 C ++应用程序中。

到目前为止,我已按照说明下载并构建了v8,所有21个项目都编译没有任何错误。

然后我创建了一个具有以下设置的VS项目......

C/C++ > General > Additional include directories: $(SDK_HOME)/v8/include;
Linker > General > Additional library directories: $(SDK_HOME)/v8/build/Debug/lib;
Linker > Input > Additional Dependencies: v8_base.lib

现在,如果我用...创建项目

#include <v8.h>
using namespace v8;
int main(int argc, char** argv)
{
    //Isolate* isolate = Isolate::New();
    return 0;
}

它将编译并运行,我相信这表明VS可以找到我指向它的目录。但是,如果我取消注释该行,我会收到大量错误。我已将它们上传到pastebin,因为SO甚至不会让我问一个问题。 http://pastebin.com/tvDxZEB9

我还查看了v8中包含的shell项目中使用的设置,但是它似乎甚至没有链接到任何v8库,因此我无法弄清楚如何执行此操作。任何人都可以帮我设置这个吗?

0 个答案:

没有答案