Windows下如何更新 CodeBlocks 中的 MinGW 使其支持新版本 C++
来源:互联网 发布:怎么查公司的海关数据 编辑:程序博客网 时间:2024/06/13 08:51
原文:http://blog.csdn.net/wtfmonking/article/details/17487705
为了支持最新版的: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 了,如下:
- Windows下如何更新 CodeBlocks 中的 MinGW 使其支持新版本 C++
- Windows下如何更新 CodeBlocks 中的 MinGW 使其支持新版本 C++
- Windows下如何更新 CodeBlocks 中的 MinGW 使其支持新版本 C++
- Windows下更新MinGW
- 如何在Windows下编译GotoBLAS2和用CodeBlocks+MinGW编译项目时打开OpenMP
- windows中,如何在Codeblocks+MinGW+wxWidgets里面使用中文
- Windows下的codeblocks+MinGW开发C++运行环境
- CMake + MinGW + OpenCV + CodeBlocks Windows下环境搭建
- 如何CodeBlocks+wxWidgets+MinGW+STLPort
- 如何CodeBlocks+wxWidgets+MinGW+STLPort
- 如何使用mingw-get命令更新MinGW下的GCC
- CodeBlocks MinGW Windres 资源文件支持中文
- Windows下CodeBlocks配置 支持C++11 多线程 std::thread
- QT for windows --- QT4+MinGW+CodeBlocks集成
- windows下codeblocks+wxWidgets+MinGW+wxFormBuilder开发win32 GUI环境的搭建
- 教你如何用CodeBlocks+MinGW+Qt在windows下的安装及环境配置
- 教你如何用CodeBlocks+MinGW+Qt在windows下的安装及环境配置
- CodeBlocks配置 C C++环境 (MinGW)
- storm集群部署和配置过程详解
- CODE 1015 计算器的改良
- 你若不勇敢,谁替你拭泪
- 完整版jdom解析xml文件
- 数组中数对差最大
- Windows下如何更新 CodeBlocks 中的 MinGW 使其支持新版本 C++
- x86汇编--程序加载器
- Oracle, convert varchar to BLOB
- HttpServletRequest对象方法的用法及实例
- ssh远程到远程服务器(非22端口号及非root登录)
- 走过春,走过夏,终于来到了这个丰收的季节——秋。
- ASIHTTPRequest实现异步队列
- Android内存分析和调优(中)
- 大型网站系统架构演化之路