Linux ubuntu16.04 chromium源码编译最新2019.5.23

    xiaoxiao2022-07-12  153

    先来写一篇linux下的编译,windows下的改天再写。先把代理问题一次性完美结局掉:

    开始按照官方文档https://chromium.googlesource.com/chromium/src/+/master/docs/linux_build_instructions.md上面的步骤,

    git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git,export PATH="$PATH:${HOME}/depot_tools",fetch --nohooks chromium

    解决cipd问题:

    简单粗暴又有效,打开update_depot_tools删除代码,把如图下所示代码删掉!

    便可以go on download了!

    download过程比较漫长……如果要是下午下载的,就可以下班明天再来看了。记得电脑关闭休眠模式下载!!!别问我怎么知道的。。

    好的,在漫长的等待了一天之后,第二天过来可以发现又gg了,出现了cipd的错误??!好的,不慌,删除就完事了。

    经过我一番严密地分析,报错在这个文件里,所以我们打开这个cipd文件。

    把如下self_update代码全部dd删除掉就ok了。

    好的,继续gclient sync但是又有新的问题了。

    我们把这个文件打开,把那一段校验码替换进去

    替换成它提示的这个校验码,然后继续。

    好的,现在我们看到它已经百分之百的,但是what's fuck???又报错了!

    如果这里和笔者我一样报错的话,那么就切到一个稳定的分支下。我们把之前对校验码的修改撤销掉,切到一个稳定的分支下。

    ok,切到我的分支下了。

    看一眼,没用的东西可以删掉。

     然后我们进行下一步操作。

    这个过程好像也有点漫长。。剩下的可能明天再说。。

    download过程需要几次获得root权限,输入password。

    好,现在完成了,没报错,nice!

    下一步,runhooks出错。

    继续改脚本,改完之后就可以正常编译了。这篇文章在草稿箱里,没写完忘记截图了,不好意思……

    最新回复(0)