●https://chromium.googlesource.com/chromium/src/+/main/docs/windows_build_instructions.md

  Setting up Windows
  Visual Studio 2022が必要。
  Desktop development with C++コンポーネントとMFC/ATL supportサブコンポーネントが必要
  Windows 11 SDK version 10.0.22621.0が必要
  Control Panel -> Programs and Features -> Windows Software Development Kit [version] -> Change -> Debugging Tools for Windows
  (コントロールパネルは Win+R で[ファイル名を指定して実行]にcontrolを入力して開く)
  
  Install depot_tools
  https://storage.googleapis.com/chrome-infra/depot_tools.zip をダウンロードする
  実行可能許可する
  ソースを展開するディレクトリに展開する。
  展開したdepot_toolsを環境変数パスを追加し、一番上に持ってくる(システム環境変数ではない、多分。両方したけど)
  DEPOT_TOOLS_WIN_TOOLCHAIN環境変数を新規作成し、値を0にする
  
  Check python install
  [設定]>[アプリ]>[アプリの詳細設定]>[アプリ実行エイリアス]で‘python.exe’と‘python3.exeをオフにする
  
  Get the code
  以下コマンドプロンプトで実行する。
  $ git config --global user.name "My Name"
  $ git config --global user.email "my-name@chromium.org"
  $ git config --global core.autocrlf false
  $ git config --global core.filemode false
  $ git config --global branch.autosetuprebase always
  ソース展開ディレクトリに移動し以下を実行する。
  $ mkdir chromium && cd chromium
  fetch --no-history chromium
  もし、途中で失敗したら $ gclient sync を実行する。更新もできる。
  ソース展開のsrcへ移動するため $ cd src を実行する。
  
  Setting up the build
  以下でビルド設定を行う。この場合のオプションはsmaller DLLsとdisables Native Clientである。
  gn gen out\Default --args="is_component_build = true enable_nacl = false"
  以下のコマンドでビルドを行う。
  $ autoninja -C out\Default chrome
  ([xxxxx/56028]と表示されるので、オブジェクトファイルは56,028近くあると思われる。実際はcppは30205、objは38398ある)
  
  Run Chromium
  ビルドができたら、次のコマンドでブラウザを開く。エクスプローラからでも開ける
  $ out\Default\chrome.exe
  
  Editing and Debugging With the Visual Studio IDE
  $ gn gen --ide=vs --ninja-executable=W:\chr\chromium\src\third_party\ninja\ninja.exe out\Default
  $ devenv out\Default\all.sln
  
  ●
  W:\chromium\chromium\src\out\Default\obj\third_party\blink\renderer\core\core
  W:\chromium\chromium\src\out\Default\obj\third_party\blink\renderer\modules\clipboard\clipboard
  W:\chromium\chromium\src\out\Default\obj\third_party\blink\renderer\modules\indexeddb\indexeddb
  W:\chromium\chromium\src\out\Default\obj\third_party\blink\renderer\modules\webaudio\webaudio
  
  ●The string "W:\chromium\chromium\src\out\Default\win_clang_x64_for_rust_host_build_tools\obj\build\rust\tests\test_rlib_crate\test_rlib_crate_associated_bin_test_rlib_crate_associated_bin_vunknown_build_script_win_clang_x64_for_rust_host_build_tools.vcxproj" has 112 characters.