如何用最少的功能制造铬

时间:2016-06-29 14:30:05

标签: browser chromium chromium-embedded fedora-23

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

我按照cef website的链接执行了以下步骤。

  1. 安装了depot_tools包

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

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

      

    LaunchProcess:无法执行execvp:

    另外,我在src文件夹中的任何地方都看不到libcef.so

    请帮助并指导建立并运行的mimimal版本。

1 个答案:

答案 0 :(得分:0)

之前" gn gen out/Default"您需要执行这些命令才能获得发布版本:

  1. gn args out/Default
  2. type" is_debug = false"在一个打开的编辑器中
  3. 构建完成后,您可以运行" cd out/Default && ninja mini_installer"获取redistributable个文件的安装程序和存档。