我真的很喜欢Chrome,而帮助一个港口的纯粹的练习会提高我的知识基础。
我从哪说起呢?
在Windows和Linux下运行的代码有什么基本的相似之处和不同之处?
我需要什么技能和软件?
官方网站是面向Visual Studio的!
Netbeans或Eclipse是我唯一的select。
我不会支付微软帮助开源项目。
编辑:(2/6/10)
Chrome的测试版已经发布了。 虽然它被标记为beta,但它在我的Ubuntu盒子上效果很好。 你可以从Google下载:
http://www.google.com/chrome?platform=linux
编辑:(5/31/09)
自从我回答了这个问题之后,Linux的Chrome(实际上是“Chromium”)有了更多新的发展:Alpha版本已经发布。 这意味着它不完全功能。
如果您使用Ubuntu,那么您很幸运:将以下行添加到您的/etc/apt/sources.list
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
然后,在命令行中:
aptitude update aptitude install chromium-browser
如果有必要,不要忘记s / jaunty / yourUbuntuVersion。 另外,如果你坚持,你可以s / aptitude / apt-get /。
而且…. 是的 ,它的工作。 我现在在我刚刚安装的Chromium浏览器中输入这个信息!
该版本由启动板托管,并给我一些安装时的安全警告,我立即忽略。 这是网站: https : //launchpad.net/~chromium-daily/+archive/ppa
原来的答案是:
Linux构建指令
在Linux上阅读关于Chrome和Open Source的文章:
Google V8 JavaScript引擎也是开源的,如果您想贡献,可以在这里找到。
如果你想在Chronium上做出贡献,下面是说明:
http://dev.chromium.org/developers/contributing-code
Chromium是一个开源的浏览器项目,旨在为所有的互联网用户构建一个更安全,更快,更稳定的方式来体验网络。 本网站包含设计文档,体系结构概述,测试信息等,以帮助您学习如何构建和使用Chromium源代码。
这里是你如何开始:
http://dev.chromium.org/developers/how-tos/getting-started
编辑:另外两个问题被添加到原始问题。
在Linux上构建需要以下软件:
在Ubuntu 8.04上,你可以按照如下方式获取上述所有内容:
$ sudo apt-get install subversion pkg-config python perl g++ bison flex gperf libnss3-dev
注意 :Linux上没有可用的基于Chromium的浏览器。 尽管许多Chromium子模块都是在Linux下构建的,并且通过了一些单元测试,但是所有运行的都是命令行“all tests pass”可执行文件。