Chromium(一)学习计划

背景

工作之余,希望充实自己,保持危机感,每天抽出两个小时阅读chromium代码,虽然不知道有没有效果,但总好得过时间白白浪费掉。闲言少叙,开始今天的学习。

第一个两小时

之前没有了解先看官方文档 点击打开链接,先把代码搞下来。
下载depot_tools
配置PATH
执行命令 gclient
.....正在执行中挺慢的。
发现一个问题,执行不下去了。一个锁is held,查询后发现,最新版本必须VS2017,好吧,之前做的都白费...下个老版本看看吧

论坛中发现这个 直接下载代码 不管了 先clone再说。
git clone https://chromium.googlesource.com/chromium/src
下载太慢了...今天这两个小时就要这么过去了么? 

关于如何学习源代码官网介绍写的很好,可以参考。

1、Read the most important developer design docs
  1. Multi-process architecture
  2. Displaying a web page in Chrome
  3. Inter-process communication
  4. Threading
  5. Getting around the Chrome source code
2、See if your group has any docs; there may be some docs that people working on the same code will care about while others don’t need to know as much detail.
3、Learn some of the code idioms:
  1. Important abstractions and data structures
  2. Smart pointer guidelines
  3. Chromium String usage
4、Later, as time permits, skim all the design docs, reading where it seems relevant.
5、Get good at using code search (or your code browsing tool of choice)

代码还没下完, 不管他了,先看文档吧。
学习计划:
1、先看文档
2、再撸代码

领导下班前,来我这看了一眼发现我在看chromium,热心的指导了一下。
我也要下班了,明天看。

Multi-process Architecture


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值