CLion安装mingw并配置以支持c++11多线程编程

本文介绍了在CLion中如何安装mingw并配置以支持C++11的多线程编程。作者在配置过程中遇到问题,发现下载的mingw不支持C++11的std::thread,随后更换了mingw源并成功配置,现在CLion可以顺利使用C++11的新特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自己踩的坑

  • 我事先已经知道clion不自带c++编译器,而我再windows下,肯定要装mingw了
  • 然后自己就轻车熟路的把mingw的c编译器、c++编译器都装好,我以为这时候再把编译环境加到clion配置里面就万事大吉了
  • 然而,啪,打脸开始了
  • 按上面配置好,hello world肯定要跑一下,没问题
  • 测试一下c++11新特性auto,没问题
  • 测试一下thread,包含thread头文件没问题,std::thread,啪,打脸,std命名空间没有thread这玩意
  • 到这一步我知道,我下的这个mingw不行哟
  • 换!!!

解决方法

  • 打开File->Settings->Build,Executing,Deployment->Toolchains
    在这里插入图片描述
  • 第一步:Environment选MinGW
  • 第二步:点击右上Download
  • 跳到下图网页
    在这里插入图片描述
  • 第三步:点击Mingw-builds下面的sourceforge链接
  • 进入下载网站,等一下,它在自动下载,一会就能看到浏览器下面的下载任务
  • 下好的文件名:mingw-w64-install.exe,点击运行,记住安装位置,重要文件都在安装文件夹的子文件夹mingw32中,下面添加编译环境也是要选到这个子文件夹。
  • 第四步:打开File->Settings-&
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值