V8 JavaScript Engine編譯與測試

 

原文在http://code.google.com/apis/v8/build.html

 

 編譯環境:vs2005 +vs2005sp1(安裝了二個多小時!!)

 a.按原文要求下載並安裝python,SCons(都是默認安裝)

b. 添加路徑,(右鍵我的電腦->屬性->高級->環境變量->系統環境變量 在PATH中加入python 與Scons路徑)

c.從http://v8.googlecode.com/svn/trunk下載v8源碼

d.打開下載下來的源碼中的v8.sln(在/tools/visual_studio中)

e.編譯

 

測試hello_wold

新建一空的vc工程,新建cpp文件

http://code.google.com/apis/v8/get_started.html   copy hellowold代碼到新建的cpp文件中

設置附加包含目錄 (項目->屬性->c/c++->常規->附加包含文件 ,加入源碼包中的include文件夾的路徑,我的是F:/google_chrome/http_v8_googlecode_com_svn_trunk/include)

設置附加依賴項

((項目->屬性->鏈接器->輸入->附加依賴項,加入編譯生成的v8.lib的路徑,我的是F:/google_chrome/http_v8_googlecode_com_svn_trunk/tools/v8.lib)

 

編譯helloworld,就可以生成helloworld.exe了

 

一路下來都很順利

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章