在 Windows 7 x64 上本机构建 gcc 编译器

在 Windows 7 x64 上本机构建 gcc 编译器

我想在我的 Windows 7 X64 笔记本电脑上为 gcc 编译器制作一个本机版本。在阅读安装说明并意识到它们是针对 Unix 系统的之后,我决定是时候向更有经验的人寻求帮助了。我不想做任何花哨的事情,只是想以一种相当高效的形式为我的系统构建编译器。

我已经下载了源文件,并且对要将其安装到哪里有了基本的想法,但不知道如何继续。我知道那里有预构建的二进制文件,但我想针对我的系统进行一些优化。

答案1

正如 @afrazier 和 @Rich Homolka 在对你的问题的评论中所说,你需要赛格威或者MinGW 与 MSYS 在 Windows 上构建 gcc。

sourceforge 上至少有两个项目提供了用于开发 64 位 Windows 应用程序的 gcc 版本:

时分复用版本 4.6.1(适用于 32 位和 64 位 Windows 的 GCC / MinGW / MinGW-w64 编译器套件)是在 Windows 7 64 位上使用 MinGW 和 MSYS 构建的。请参阅构建注释. 单个文件安装程序也可在下载页面

MinGW-w64(适用于 x64 和 x86 Windows 的 GCC)在其 SVN 存储库中有一个如何描述了如何在 Cygwin、MinGW 和 MSYS 以及 *nix shell 上构建 Mingw-w64 GCC。

您还可以看看这些问题的答案:

相关内容