windows 編譯安裝chrome

Google如今幾乎成了開源的急先鋒了,看來是和微軟死磕上了,Chrome確實不錯,主要是體積小,速度快,於是抽了點時間把它的源代碼下載下來玩玩。
    不像其他大型開源項目,Chrome的源代碼編譯出乎意料的簡單,按照Chromium的開發網站上的"Getting Started"步驟一步步做就可以了:

    1. 編譯器需要VisualStudio 2005 + SP1,其他版本的不行
    2. 需要安裝Microsoft Platform SDK 2008,而且安裝的時候需要把其中的Tools組件裝上,因爲Chrome中部分idl文件必須用最新版的Midl.exe才能編譯成功,安裝完畢後,執行SDK的關聯程序設置VS2005的編譯環境
           開始 > 程序 > Microsoft Windows SDK > Visual Studio Registration > Integrate Windows SDK with Visual Studio 2005
    3. 下載depot_tools.zip,然後解壓到任意一個目錄中,並且把這個目錄加入操作系統的PATH環境變量中
    4. 創建chromium的源碼目錄,例如d:\Chromium,需要注意的是,這個目錄所在盤必須有足夠的空間,最好10G以上
    5. 進入Windows控制檯,用以下命令獲得代碼
       cd d:\Chromium
       gclient config http://src.chromium.org/svn/trunk/src
       gclient sync
       其中的"http://src.chromium.org/svn/trunk/src"是chrome的主幹代碼,如果想下載某個分支,需要從branches目錄,例如目前官方發佈的版本分支是"http://src.chromium.org/svn/branches/official/build_149.30/"
    6. 下載代碼的過程非常漫長,而且還可能因爲網絡問題斷掉,沒關係,只要重複執行"gclient sync"就行了
    7. 打開"src/chrome/chrome.sln",在vc8中選中"App/chrome_exe"工程,點右鍵執行"Build"就行了

    編譯過程也非常漫長,編譯結束後,"src/chrome/Debug"或者"src/chrome/Release"目錄下就有可以直接執行的程序了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章