gpt4 book ai didi

c++ - 如何在 Windows 7 上构建和安装 GCC,ver。 4.8.1

转载 作者:太空宇宙 更新时间:2023-11-04 14:04:30 25 4
gpt4 key购买 nike

我想将我的旧 GCC 编译器升级到 v.4.8.1。

目前我正在使用 Code::Blocks IDE(每晚构建,svn 8982),我的编译器是 GCC 4.4.1。

我从他们的站点下载了新的 GCC - gcc.gnu.org

根据我在文档中阅读的内容,他们说我应该首先自己构建编译器。之后,他们会抛出这样的东西:

% mkdir objdir

% cd objdir

% srcdir/configure [options] [target]

但是,我完全不知道如何处理这些行。即使我这样做了,之后还会有一些额外的选择,我比以前更迷茫了。

我不知道是否有任何简单的安装方法,但从我读到的内容来看here ,我可以从 MinGW 下载 MSYS,它会为我做所有事情(我希望?)。然而,据我所见,它说 MinGW 附带了已经构建的 GCC 版本,这意味着我无论如何都无法使用我的。我对吗?如果是,我应该如何构建和使用 GCC?如果没有,那么我是否可以在下载 MSYS 后轻松安装 GCC?

提前致谢。

最佳答案

I can download MSYS from MinGW

你可以。

and it will do everything(I hope?) for me.

不会的。 MSys 为构建需要类 unix 环境的软件提供了环境。更准确地说 - 自动工具。如果您不熟悉 *nix 构建过程(配置脚本),Mingw 不会真正帮助您。

However, from what I see there, it says that MinGW comes with already built version of GCC,

是的,目前是 4.7.2 版。

meaning I won't be able to use mine anyway. Am I right?

没有。如果您不将 Mingw/MSys 添加到您的 PATH,您可以在同一台机器上保留多个不同的安装。还应该可以在同一个 mingw 安装中使用多个不同版本的 gcc,但这里的事情可能会变得一团糟。 (gcc3和gcc4应该可以存在,4.7.2和4.8.1就不清楚了)

If yes, what should I do to build and use GCC?

您应该搜索其他人提供的预编译二进制文件。自己编译 gcc 是可能的,但对您来说(即如果您还不熟悉 msys)可能不值得付出努力。

要么你可以试试 http://mingw-w64.sourceforge.net/mingw-nuwen . nuwen提供的mingw只有32位,但是安装起来非常简单。问题是标准的 mingw 发行版包含更新工具(使用“mingw update”和“mingw upgrade”你可以将安装的包升级到最新版本),错误“mingw-nuwen”没有这样的工具。

因为你说

However, I completly have no idea what to do with these lines.

您应该使用其他人提供的预编译 mingw,或者使用其他编译器。如果您真的不需要 WINDOWS 上的前沿 C++11 支持,请使用 visual studio express。

关于c++ - 如何在 Windows 7 上构建和安装 GCC,ver。 4.8.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17641367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com