如何构建具有最小功能的chromium



我正在尝试使用Fedora 23 64bit构建具有最小功能的chromium。

我按照cef网站上的链接做了以下步骤。

  1. installed depot_tools package

  2. mkdir chromium
    cd chromium
    fetch --no-history --no-hooks chromium
    cd src
    gclient runhooks
    gn gen out/Default
    ninja -C out/Default chrome
    

构建成功

现在,当我尝试启动chrome (out/Default/chrome),我得到以下错误:

LaunchProcess: failed to execvp:

也,我没有看到libcef.so在我的src文件夹的任何地方。

请帮助和指导得到一个最小的版本构建和运行

在" gn gen out/Default "之前,你需要执行这些命令来获得发布版本:

  1. gn args out/Default
  2. 在打开的编辑器中输入"is_debug = false"

构建完成后,您可以运行" cd out/Default && ninja mini_installer "来获取redistributable文件的安装程序和存档。

相关内容

  • 没有找到相关文章

最新更新