0
나는 페도라 23 64 비트를 사용하여 최소한의 기능으로 크롬을 제작하려고합니다.최소한의 기능으로 크롬을 만드는 방법
아래 링크에서 cef website 링크를 따라갔습니다.
설치 depot_tools 이제 패키지
mkdir chromium cd chromium fetch --no-history --no-hooks chromium cd src gclient runhooks gn gen out/Default ninja -C out/Default chrome
구축 성공
, 나는 크롬 (out/Default/chrome
) 나는 아래 오류 얻을 시작했을 때 :
LaunchProcess: failed to execvp:
또한 내 src 폴더의 어느 곳에서나 libcef.so
을 볼 수 없습니다.
실제 버전을 만들고 실행하려면 도움을 받고 안내하십시오. "gn gen out/Default
는"당신이 릴리스 빌드 얻기 위해이 명령을 실행해야하기 전에
CEF는 Chromium의 일부가 아닙니다. CEF를 구축하려면 https://bitbucket.org/chromiumembedded/cef/wiki/BranchesAndBuilding – alexeibs
@alexeibs의 지침을 따라야합니다. 정보를 제공해 주셔서 감사합니다. 우리는 CEF 바이너리를 성공적으로 구축 할 수 있습니다. 그러나, libcef.so 파일 크기가 거대합니다 (~ 1.4GB), 거기에 크기를 줄일 수있는 방법이 있습니까? –
불행히도 저는 Windows에서만 CEF를 사용했고 libcef.dll은 그렇게 크지 않았습니다 - 약 50Mb. PDB 파일과 디버그 심볼은 1Gb입니다. 어떤 컴파일러 설정을 변경해야 할 수도 있습니다. – alexeibs