Windows下如何更新 CodeBlocks 中的 MinGW 使其支持新版本 C++

为了支持最新版的:C++11 ,在Windows下需要更新 Code::Blocks 的MinGW。


1、下载CodeBlocks并安装

(若电脑已有,这步不要)

CodeBlocks官网下载:

http://www.codeblocks.org/downloads/26



下载上图中标记的带mingw的文件,这个文件包含了GCC编译器和GDB调试器IDM-GCC


MinGW 包含:



2、要想看自己电脑上的 CodeBlocks 中的 MinGW的 gcc 版本信息,

可以运行 cmd 并进入CodeBlocks下的 MinGW 的 bin 路径(当然,如果你设置了环境变量,则可省略路径),

运行:gcc -v , g++ -v 查看版本信息:如下


看到我的版本是 4.7.1 版, 虽然我的 CodeBlocks 已经是最新版了,但其中的 MinGW 仍然不是最新版,所以下面 下载 MinGW:


3、更新 MinGW

MinGW官网下载:

http://sourceforge.net/projects/mingw/files/

下载最新版的MinGW。


然后开始安装。注意: 先要删除 CodeBlocks 里的 MinGW 内的所有内容。


安装 MinGW 时,安装目录还选择 CodeBlocks 下的对应目录,

安装过程中会跳出一个 MinGW Installation Manager ,选择 Basic Setup ,右击选中里面的每个包

然后在 Installation 中选择 Apply Changes ,进行安装

安装过程:

安装完成后:


这时便安装好了,可以看到安装的 gcc、g++ 版本为 4.8.1

也可以实际查看一下,重新打开运行 cmd,按前面的步骤查看版本

当然其实,MinGW 里用到的 gcc g++ 是 mingw-gcc 和 ming-g++ ,但其实都一致,版本是一样的。可以同样查看他们的版本:


至此,MinGW 变 称为最新的版本了。


4、其他问题


a. 上面的 MinGW Installation Manager 在对应的 MinGw 目录下,下次再次需要更新时,可直接运行这个程序,进行更新。

b. 若 MinGW 没有安装在 对应的 CodeBlocks 目录下,可在 CodeBlocks 中的 设置-> Compiler 中对应位置修改成所安装的MinGW目录即可:



5.使其支持 C++11


在 CodeBlocks 中的 设置-> Compiler 中,选择 Compiler settings,将里面对应的 C++11 选项选中后,即可支持 C++11 了,如下:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值