09 2019 档案

摘要:1.gclient简介 gclient是谷歌开发的一套跨平台git仓库管理工具,用来将多个git仓库组成一个solution进行管理。总体上,其核心功能是根据一个Solution的DEPS文件所定义的规则将多个git仓库拉取到指定目录。例如,chromium就是由80多个独立仓库组成。 2.相关概念 阅读全文
posted @ 2019-09-27 11:15 星星,风,阳光 阅读(17262) 评论(0) 推荐(0) 编辑
摘要:1. 前言 做了两年Chromium相关的开发,最近项目遇到瓶颈,自己有点迷茫。回顾之前做的工作,发现对chromium的认识还停留在非常表面的水平。因此,一直想对之前做的做个总结,只有总结反思才能提高。 2. 编译环境 Label | 推荐配置 | 系统版本 | Ubuntu 18.04 64bi 阅读全文
posted @ 2019-09-25 10:30 星星,风,阳光 阅读(8030) 评论(8) 推荐(0) 编辑
摘要:如果使用QT,那么创建一个OpenGL渲染窗口其实很容易,不过出于初学的角度,使用GLFW库来创建新窗口。 1. 下载并配置GLFW GLFW是一个专门针对OpenGL的C语言库,它提供了一些渲染物体所需的最低限度的接口,并且支持跨平台。 首先,我们需要先从它的官网上下载:https://www.g 阅读全文
posted @ 2019-09-09 14:42 星星,风,阳光 阅读(7202) 评论(0) 推荐(0) 编辑