私はアプリケーション開発用のクロミウムファイルの一部であるが、クロムビルド(gyp)ファイルの一部ではないAPIのいくつかを使用していました。 例:src \ third_party \ libjingle \ source \ talk \ media \ base \ videoframe.ccにあるAPI webrtc :: VideoFrameを使用しましたが、このモジュールはgypまたはgypiファイルの一部ではありません。私はファイルをgypファイルに追加しようとしましたが、そのモジュールのインクルードファイルにインクルージョンエラーがあります。これらのモジュールを追加した後、それらのファイルに含まれているファイルに対して再度エラーが発生します。この問題を解決するには?新しいファイルを追加した後のクロムコンパイル
サンプルエラーは以下のとおりです。
Generating CEF project files...
________ running 'E:\chromium\depot_tools\python276_bin\python.exe ../build/gyp_chromium cef.gyp -I cef.gypi' in 'E:\chromium\src\cef'
Enabled Psyco JIT.
Updating projects from gyp files...
Warning: Missing input files:
..\third_party\webrtc\..\WebKit\public\platform\WebServiceWorkerRequest.h
..\third_party\webrtc\..\WebKit\public\platform\WebServiceWorkerResponseType.h
..\third_party\WebKit\public\platform\WebServiceWorkerState.h
..\third_party\WebKit\public\platform\WebServiceWorkerCacheError.h
..\third_party\WebKit\public\platform\WebServiceWorkerClientsClaimCallbacks.h
..\third_party\WebKit\public\platform\WebServiceWorkerRegistration.h
..\third_party\WebKit\public\platform\WebServiceWorkerClientsInfo.h
..\third_party\WebKit\public\platform\WebServiceWorkerRegistrationProxy.h
..\third_party\WebKit\public\platform\modules\presentation\WebPresentationSessionClient.h
....
次の手順を使用してクロム(クロム47を使用)をコンパイルします。 gclient CEF CDをrunhooks。\ CD cef_create_projects.bat .. 忍者-Cアウト/リリースバージョンのクロムはGNに切り替えたから – Venkanag