设为首页 加入收藏

TOP

记录windows下编译chromium,备忘(二)
2017-10-11 15:58:05 】 浏览:9605
Tags:记录 windows 编译 chromium 备忘
"D:\git\google\depot_tools\\fetch.py", line 142, in init
  • self.run_gclient(*sync_cmd)
  • File "D:\git\google\depot_tools\\fetch.py", line 76, in run_gclient
  • return self.run(cmd_prefix + cmd, **kwargs)
  • File "D:\git\google\depot_tools\\fetch.py", line 66, in run
  • return subprocess.check_output(cmd, **kwargs)
  • File "D:\git\google\depot_tools\python276_bin\lib\subprocess.py", line 573, in check_output
  • raise CalledProcessError(retcode, cmd, output=output)
  • subprocess.CalledProcessError: Command '('D:\\git\\google\\depot_tools\\python276_bin\\python.exe', 'D:\\git\\google\\depot_tools\\gclient.py', 'sync', '--no-history')' returned non-zero exit status 1
  • 这样的问题,主要是杀软拦截导致删除文件目录失败,禁用掉WinDefender就好了,其他杀软或许有类似的情况,请注意,参考https://bugs.chromium.org/p/chromium/issues/detail?id=464132)

    3. 源码下载成功后,cd src,进入src目录;

    五. 编译(最期待的时候到了):

    1. 首先使用默认的编译方式吧,使用gn gen out/Default,会在src目录下创建out/Default目录,并配置些编译需要的文件;

    2. 使用ninja -C out\Default chrome命令行编译chrome,此时需要等待漫长的时间;

    ps:在使用ninja编译的时候,我这里出现了

    ninja: Entering directory `out/Default'
    ninja: error: '../../native_client/toolchain/mac_x86/pnacl_newlib/bin/x86_64-nacl-objcopy', needed by 'irt_x64/obj/ppapi/native_client/nacl_irt_debuglink.inputdeps.stamp', missing and no known rule to make it

    这种类似的错误,在src目录下使用cmd执行gclient sync,顺利解决,参考https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/tQGuR7Ur0i8;

    3. 编译好了,运行Default下的chrome.exe吧。

     

    首页 上一页 1 2 下一页 尾页 2/2/2
    】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
    上一篇关闭window端口445 下一篇附加进程找不到w3wp.exe进程解决..

    最新文章

    热门文章

    Hot 文章

    Python

    C 语言

    C++基础

    大数据基础

    linux编程基础

    C/C++面试题目