1
我正在尝试构建Chrome V8 javascript引擎,以便将其嵌入到我的C++项目中。我正在按照教程here。我下载了所需的所有东西,并设法创建项目解决方案,但是当我编译时,12个解决方案中只有5个解决方案能够正确编译。有人可以解释我的问题吗?网络上似乎没有太多关于它的信息。Chrome V8错误
我正在尝试构建Chrome V8 javascript引擎,以便将其嵌入到我的C++项目中。我正在按照教程here。我下载了所需的所有东西,并设法创建项目解决方案,但是当我编译时,12个解决方案中只有5个解决方案能够正确编译。有人可以解释我的问题吗?网络上似乎没有太多关于它的信息。Chrome V8错误
一些技巧我了解到此:
使用正确gyp
命令,将产生正确的SLN文件。也许目标架构参数错了,或者你提供给gyp的其他参数。
我不知道如何正确地“clean
”源码树,所以如果我想要gyp的新选项,我只需删除整个源码树并从原始存档中解压缩。 (或使用svn
)。
请确保您使用随v8源提供的python
和cygwin
。
我用pc模拟器(qemu
)来安装Windows XP + Visual Studio和V8源码+工具。
我试过各种版本的Visual Studio,只有VS Express 2010工作过。
对linux
一切都比较简单。而且你甚至不需要构建它,只需使用“aptitude install v8-dev
”
有些东西在linux上很难做到,但是我已经发现了这个问题。尽管感谢您的分享,但他们似乎对这个主题没有太多的好消息。 – luveti
@xDarkShadowx:你的问题是什么? – Albert