Visual Studio 2019 编译Firefox 68.0.1

链接: https://pan.baidu.com/s/14XqI6G01KogPIcumCfavMA 提取码: bzgb

1、平台

Win10 64bit

Visual studio 2019 16.2.0

至少4G RAM,建议8G,当然越多越好。40G硬盘空间。

注:编译Firefox68 for windows需要64位的win7或以上版本的windows。

 

2、源码

firefox-68.0.1.source.tar.xz。解压至:f:\firefox68.0.1

 

3、前言

大多数windows机器上并没有安装Mozilla编译过程需要的众多工具。除Visual Studio外,你必须安装MozillaBuild,该工具是一系列软件的合集,包括正确版本的bash, GNU make, autoconf, Mercurial和其它许多的软件。

https://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe
 

4、准备工作

4.1 Visual Studio

Visual studio 2019 16.2.0

安装时选择:

  1. 使用C++的桌面开发
  2. 使用C++的游戏开发
  3. Windows 10 SDK (10.0.17763.0)
  4. Windows 10 SDK (最新版,最低支持10.0.17134.0)
  5. C++ ATL for v142 build tools (x86 and x64)

若需要编译用于ARM的Firefox,则需要C++ ATL for v142 build tools (ARM 和 ARM64)。

4.2 安装MozillaBuild

https://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe

安装于:C:\mozilla-build

需要注意的是如果路径中有空格、加号、引号等字符,Mozilla将不能编译,故强烈建议接受默认的安装设置。但Visual Studio tools和SDKs例外,这些工具安装的路径可能有空格。

建议在桌面创建C:\mozilla-build\start-shell.bat的快捷方式,这样可以节省很多时间。

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值