首页 > 其他 > 详细

codeblocks环境设置

时间:2019-09-25 17:52:43      阅读:88      评论:0      收藏:0      [点我收藏+]

当我们在使用codeblocks编写C++程序的时候,经常会有一个需求,其他类型的数据转换成字符串类型,在C++ 11提供了to_string这个方法来进行转换,但是在使用codeblocks它不怎么友好,总是会看到编译器提示错误to_string was not declared,此时感觉很郁闷,不过没关系,下面总结一下怎么解决这个问题。

第一步首先我们需要设置codeblocks拥有对c++11的支持,依次选择菜单Settings->Compiler settings,然后按如图红框地方进行设置

技术分享图片

 

 

一般来说执行了这一步就已经可以正常编译通过了,如果此时仍然编译不过,那就是我们安装的的gcc编译器,提供的头文件没有这些方法的提供,所以我们需要替换一些头文件来完成,替换文件请下载附件:mingw-to-string-gcc

将下载下来的附件进行解压缩然后将文件复制到对应的目录即可

首先复制include目录下面的头文件到你的 MinGw\include目录替换掉原来的文件,比如我的MinGW就在codeblocks安装目录下,如下图所示

 技术分享图片

然后复制os_defines.h到MinGW安装目录下的

lib\gcc\mingw32\版本号文件夹\include\c++\mingw32\bits的目录并替换掉原来的文件,比如在我的电脑中,可以看到如下图的目录结构

 技术分享图片

 

 到此操作完成,下面再来进行编译就能够解决其他问题

老九学堂会员社群出品

作者:naaman

codeblocks环境设置

原文:https://www.cnblogs.com/ljxt/p/11585416.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!