0
私は、Fedora 23 64bitを使用して最小限の機能でクロムを構築しようとしています。最小限の機能でクロムを構築する方法
私は以下のリンクから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:
また、libcef.so
はsrcフォルダ内のどこにも表示されません。
模擬バージョンを構築して実行するには、手伝ってください。
gn args out/Default
、とあなたはできるビルドした後に開かれたエディタ
で
is_debug = false
": "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