在Windows下编译Firefox源码

86 篇文章 0 订阅
18 篇文章 0 订阅

在Windows下编译Firefox源码

  (2007-04-13 17:11:40)
(1) 下载 MozillaBuildSetup-1.1.exe
 
 
实际就是个MinGW环境。
 
安装,严重建议安装到c:\ mozilla-build,至少别安装到二级目录里,无论你怎么在乎分区根目录文件个数。
 
(2) 根据你的编译器执行
 
c:\mozilla-build\start-msvc71.bat或msvc6/msvc8,这里面msvc71,即VS.net 2003是支持最好的。VC6对新的C++特性支持不全,而且优化器相对于VC71来说落后了很多。VC8(VS.net 2005)对C++的写法又太过苛刻,都有可能造成编译无法通过。
 
VC71编译后,会依赖msvcp71.dll和msvcr71.dll两个文件。
 
现在进入了MinGW的bash命令行窗口。
 
(3) 将firefox源码解压缩,如c:\firefox_src
 
(4)
 
# cd /c/firefox_src               #相当于c:\firefox_src
./configure  --enable-activex --enable-activex-scripting --enable-static --disable-shared --enable-application=browser
# make
 
如果需要动态连接,可以把 --enable-static --disable-shared两个选项去掉。
 
在我的Core Duo 1.83MHz + 2GB RAM的机器上编译过程将占用30分钟左右的时间,编译之后整个源码目录大小约为815MB。
 
(5) c:\firefox_src\dist\bin下面有编译好的全部二进制文件。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值