获取 Chromium 源代码以及环境配置
来源:互联网 发布:刀塔传奇剑圣淘宝礼包 编辑:程序博客网 时间:2024/05/16 12:07
一、获取代码
a) 不下载代码,直接浏览,到这里:http://src.chromium.org/viewvc/chrome/ 或者这里:http://code.google.com/p/chromium/source/search
b) 快速下载代码包(tarball),到这里:http://chromium-browser-source.commondatastorage.googleapis.com/chromium_tarball.html , 下载完代码包之后也可以继续使用步骤 c 来完成操作。
c) 使用工具gclient check out代码,下载这个工具:https://src.chromium.org/svn/trunk/tools/depot_tools.zip
i. 解压,加入path环境变量
ii. 运行下面的命令行取代码
cd c:\chromiumtrunk
gclient config https://src.chromium.org/chrome/trunk/src
gclient sync
iii. 运行下面的命令行生成sln文件
gclient runhooks --force
iv. 工具的具体使用看这里:http://www.chromium.org/developers/how-tos/depottools
二、配置windows编译环境,编译代码(原文地址:http://www.chromium.org/developers/how-tos/build-instructions-windows )
a) 安装vs2010
b) 安装vs2010 sp1
c) 安装win sdk 8
i. 如果你的安装目录不是默认的目录,要增加以下的环境变量
GYP_DEFINES=windows_sdk_path="path to sdk"
d) 安装dxdsdk jun10
i. 添加 $(DXSDK_DIR)\include; to the beginning of the 'IncludePath' property in %LOCALAPPDATA%\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props.
ii. 添加 $(DXSDK_DIR)\lib\x86; to the beginning of the 'LibraryPath' property in the same file. At this point the .props file will look like this:
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <IncludePath>$(DXSDK_DIR)\include;$(IncludePath)</IncludePath> <LibraryPath>$(DXSDK_DIR)\lib\x86;$(LibraryPath)</LibraryPath>
</PropertyGroup>
</Project>
iii. 同样的编辑文件: %LOCALAPPDATA%\Microsoft\MSBuild\v4.0\Microsoft.Cpp.x64.user.props:
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup>
<IncludePath>$(DXSDK_DIR)\include;$(IncludePath)</IncludePath> <LibraryPath>$(DXSDK_DIR)\lib\x64;$(LibraryPath)</LibraryPath>
</PropertyGroup>
</Project>
iv. 不要用vs来编辑,直接用记事本吧,因为vs会增加一些编码。
v. 保证DirectX的SDK在查找顺序的第一位,否则会出现一些编译错误。
打开chrome.sln进行编译,初次编译预计5小时以上,看机器性能。
- 获取 Chromium 源代码以及环境配置
- 获取 Chromium 源代码以及环境配置
- 获取 Chromium 源代码以及环境配置
- 获取 Chromium 源代码以及环境配置
- Chromium源代码及编译环境的配置
- Chromium:安装depot_tools及获取Chromium源代码
- 如何获取Chromium的源代码
- 配置android环境以及下载android源代码
- 新环境配置编译chromium
- 新环境配置编译chromium
- FC6下samba源代码安装以及环境配置
- 关于获取chromium最新源代码的几点疑惑
- [Windows平台The Chromium Projects开发日记]——获取Chromium源代码
- [Windows平台The Chromium Projects开发日记]——获取Chromium源代码
- Chromium OS源代码下载
- Chromium源代码结构
- Chromium源代码结构
- Chromium源代码周边相关
- 甘肃散记510
- C/S最简单的socket通信
- 【面试题】判断一个序列是不是栈的输出序列
- 将myeclipse工程项目转换为eclipse工程项目
- 易迅网被指私自改促销订单 用户下单后被取消
- 获取 Chromium 源代码以及环境配置
- SS7 Stack的安装和配置
- Chrom 的多进程架构
- 黑马程序员_SQL总结二
- POJ 1511 Invitation Cards SPFA+正反邻接表
- XCode 3.2 常用快捷键
- Making Remote Procedure Calls (GWT RPC) 学习笔记
- Android学习札记43:TraceView实战篇
- 淘宝UED招聘题(前端开发部分含参考答案和面试官评语)