【应用】让Dev-C++ 支持C++20标准

前言

最近写代码想要用C++17和20的高级用法,但是Dev-C++最高支持C++14,就很苦恼,所以记录一下如何让Dev-C++ 支持C++20标准。

步骤

1️⃣下载MinGW最新版本编译器

Dev-C++的MinGW编译器版本比较老,且目前无人维护,不支持C++高级语言标准

下载地址:
https://jmeubank.github.io/tdm-gcc/download/
在这里插入图片描述

或者阿里云盘(我的是GCC 10.3.0版本):
https://www.aliyundrive.com/s/mxVhursv7L1

2️⃣ 文件操作

下载安装后应该会出现一个目录,将此目录重命名为 MinGW64 (此时可能和原本已经存在的同名目录重名,把原来的目录换成别的名字或者删掉即可),新安装的目录中(我们已经将其重命名为 MinGW64 )的文件内容大概如下:
在这里插入图片描述
找到Dev-Cpp所在文件目录,进入会发现有MinGW64目录
在这里插入图片描述
将自己下载的重命名过的文件放到Dev-Cpp的目录下,另外如果有重名的话把重名的目录名换掉,MinGW64目录就是编译器的目录

3️⃣Dev-Cpp操作

点击 工具 - 编译选项,再点击下图所示,按Yes

在这里插入图片描述
然后就会发现左侧的编译器就会更新,那就是自己下载的编译器

同时需要注意,对自己的编译器添加指定二进制目录,这样程序才能编译。
目录的路径为自己下载编译器的相关bin文件路径。
在这里插入图片描述

可以添加-std=c++20命令进行代码测试,会发现C++20已经配置成功

  • 12
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

行码棋

码字好辛苦,总结好吃力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值