2016-08-10 6 views
0

응용 프로그램 개발을위한 크롬 파일의 일부이지만 크롬 빌드 (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 
.... 
+0

다음 단계를 사용하여 크롬을 컴파일합니다 (크롬 47 사용). gclient는 CD cef_create_projects.bat CD는 CEF . \ .. 닌자 버전은 크롬 내지 Gn 전환시킨 /로부터 릴리스 cefclient – Venkanag

답변

0

Chromium이 GN으로 전환되었으므로 새로운 파일을 BUILD.gn 대상에 추가해야합니다.

+0

감사 아웃 -C runhooks? 크롬 47을 사용하고 있습니다. – Venkanag

관련 문제