Windows上使用GN&Ninja編譯Chromium通用引數配置
阿新 • • 發佈:2018-10-31
本文所有命令,均假設當前目錄為src
。
1、生成DEBUG
版本編譯目錄
生成.ninja
檔案,及vs工程檔案
gn args out/x86_d --ide=vs
相關引數設定:
is_component_build = true
is_debug = true
enable_nacl = false
target_cpu = "x86"
2、生成RELEASE
版本編譯目錄
生成.ninja
檔案,及vs工程檔案
gn args out/x86_r --ide=vs
相關引數設定:
is_component_build = false
is_debug = false
enable_nacl = false
target_cpu = "x86"
3、編譯Chromium
ninja out/x86_d chrome
4、打包Chromium
ninja out/x86_r mini_installer
4、除錯Chromium
devenv /debugexe out\x86_d\chrome.exe --user-data-dir=c:\tmp\my_debug_profile
相關引數:
--user-data-dir=c:\tmp\my_debug_profile - 設定配置檔案目錄
--make-default-browser - 設定預設瀏覽器
--single-process - 單程序模式