原文在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了
一路下來都很順利