0

webRTC コードをコンパイルしようとしていますが、次のエラーが発生します。私はVisual Studioを試していません。

<PATH>/src/buildtools/win/gn.exe64 ビット Windows バージョンの非互換性のため、取得したエラーは起動できません。混乱は、私が Windows 7 64 ビットでコンパイルしていることです。エラーは控えめに言っても紛らわしいです。

従う手順は次のとおりです。

クロムの Web ページから を解凍depot_toolsし、正しいパスを設定します。

次に、webRTC をダウンロードしてコンパイルする手順は次のとおりです。

mkdir webrtc-checkout
cd webrtc-checkout
fetch --nohooks webrtc
gclient sync

gn gen out/Default<ここで問題発生>

4

1 に答える 1

0

完全な回答を得るには、すべての python スクリプトのトレース全体が必要ですが、MSVC 2015 (14) をインストールし、対応する環境変数 DEPOT_TOOLS_WIN_TOOLCHAIN=0 を設定する必要がある可能性が非常に高いですそうしないと、コンパイルの前であっても、スクリプトは不可解なエラー メッセージで動作を停止します。あなたの「症状」にぴったりです。

詳細な回答については、これを参照してください (クロムと webrtc のビルド手順が共有されています): https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md

Python スクリプトのトレースをここにコピーして貼り付けていただければ、さらにお役に立てるかもしれません。

于 2016-12-25T11:27:51.900 に答える