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