编译chromium 浏览器
来源:互联网 发布:中性笔 知乎 编辑:程序博客网 时间:2024/04/28 01:10
在网上找了很多资料,总算是编译出来chromium浏览器了,现在把编译的步骤写下来,供大家分享.
1,先去这里下载tarball代码:http://chromium-browser-source.commondatastorage.googleapis.com/chromium_tarball.html ,这个不是最新代码,是否更不更新代码由你决定,我们公司采用的是代理服务,更新代码会遇到超时问题,故没有使用gclient sync --force 这个命令来进行更新chromium代码,还是获取tarball包方便些,我今年8月份获取源码的时候,下了一天还经常遇到网络断连的问题.(注:运行gclient sync --force一定要在安装depot_tool工具之后).
2.下载depot_tool工具.
3.安装python与svn工具,如不更新代码.
在src下执行:python "xxx\depot_tools\gclient.py" runhooks稍等片刻,就生成了chrome.sln.
4.安装vs2008+sp1
5.安装Windows 7 SDK
6.让vs使用新SDK,Start > All Programs > Microsoft Windows SDK > Visual Studio Registration > Windows SDK Configuration Tool.
7.安装DirectX SDK,这里选择的是 Microsoft DirectX SDK (June 2010) 这个版本的Direct SDK, 在编译gl的时候会用到d3dx9.h等这类的头文件. 在MSVC|Tools|Options|Projects and Solutions|VC++ Directories 中, Include:C:\Program Files\Microsoft DirectX SDK (June 2010)\Include和 Lib: C:\Program Files\Microsoft DirectX SDK (June 2010)\Lib\x86.
8.至此可以重新编译chrome工程了,我大概总共花了5个小时左右,其中一些测试用例还没编完,我编译工程时大约570个工程需要编译,喝杯茶,耐心等待吧。编译结束后
会在build\debug\目录下生成chrome.exe,上面有个chrome.dll文件,就ok了!
编译结果:
在debug目录下运行chrome.exe.
everyting is ok!
感谢: genesisbible的文章http://blog.csdn.net/genesisbible/article/details/6191540.
vs2005下编译请参考: http://www.cnblogs.com/maconel/archive/2010/09/29/1838744.html.
- 编译chromium 浏览器
- chromium浏览器的编译
- chromium浏览器开发系列第二篇:如何编译最新chromium
- Ubuntu上从源码编译chromium浏览器
- windows下面编译blink/blink/ chromium 浏览器
- 浏览器开发系列第二篇:如何编译最新chromium源码
- windows下编译chromium浏览器的15个流程整理
- Chromium 编译
- chromium编译
- chromium编译
- chromium编译
- chromium浏览器开发系列第二篇:如何编译最新chromium源码
- chromium浏览器开发系列第二篇:如何编译最新chromium源码
- Chromium浏览器下载地址
- 浏览器引擎 Chromium
- Chromium浏览器下载
- 打包chromium浏览器
- Fedora21安装Chromium浏览器
- android locales本地化(整理)
- 单片机、微控制器和微处理器的区别
- 关于++题
- Android 动画效果 --Animation 动画(讲解了所有的Android动画效果,是一个值得收藏的帖子)
- C++中的PBYTE对应C#中的ref byte; char* 对应C#中的Byte[]
- 编译chromium 浏览器
- oracle视图如何查询其他用户的表
- JS正则表达式验证身份证号码
- oracle job
- Python常用辅助安全测试6个代码例子
- 管道/消息队列/共享内存
- 监控系统服务器设计文档_详细设计
- linux dibian 服务器设置 utf-8环境变量为utf-8编码
- java解惑3-循环谜题