Clion配置VS2019(MSVC)与MinGW(亲测有效,快来愉快的写C语言吧)

本文详细记录了如何配置Clion以使用VS2019和MinGW进行C++编程。首先从官网下载并安装VS2019,确保勾选相关组件。接着安装Msys2,并修改其镜像源为清华大学和中国科学技术大学的镜像以加速下载。然后在Msys2环境下安装必要的开发工具。在Clion中,分别配置VS2019和MinGW的编译器路径。若在配置过程中遇到问题,检查VS安装和Msys2的镜像设置。
摘要由CSDN通过智能技术生成

不知道大家多久安装好的,就为了用Clion写个C语言,我折腾了一下午5个小时才终于折腾完。(本步骤只包含重要的步骤)亲测有效

1、去官网下载VS2019后勾选上这个

在这里插入图片描述

2、下载Msys2,然后通过Msys2配置MinGW

Msys2官网(https://www.msys2.org),傻瓜式安装,自己选好目录之后,一直下一步。我是装在这个位置(D:\msys64)。

3、修改Msys2下载镜像位置

  • 找到这个安装位置(D:\msys64\etc\pacman.d),这里有3个文件和1个文件夹

  • 打开这3个文件,删除里面Server,只留下mirrors.tuna.tsinghua.edu.cn和mirrors.ustc.edu.cn,也就是每个文件里面只有2个server。最后3个文件内容如下所述。

  • mirrorlist.mingw32中

##
## 32-bit Mingw-w64 repository mirrorlist
##

## Primary
## msys2.org
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/
Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/
  • mirrorlist.mingw64中
##
## 64-bit Mingw-w64 repository mirrorlist
##

## Primary
## msys2.org
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64/
Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/

  • mirrorlist.msys中
##
## MSYS2 repository mirrorlist
##

## Primary
## msys2.org
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch/
Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/

4、打开msys2.exe,使用Msys2下载

依次执行下面命令,遇到暂停询问的直接回车就好。

  • pacamn -Su
  • pacamn -Sy base-devel
  • pacamn -S mingw-w64-x86_64-toolchain

5、安装好clion之后,打开设置

  • 配置amd64,这里图上步骤5是vs安装的目录

  • 配置x86
    在这里插入图片描述

  • 配置MinGW
    在这里插入图片描述

  • 配置CMake(默认的就是vs,所以再配置一个minGW就可以啦)
    在这里插入图片描述

备注

  • msys2下载慢,检查是否选择对的镜像
  • 配置时候,找不到vs里面的MSVC,那么请打开VSinstaller工具下载下面的东西。
    在这里插入图片描述
  • 11
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
要在CLion配置MSVC,可以按照以下步骤进行操作: 1. 首先,确保已经安装了Visual Studio并选择了MSVC作为编译器。可以在Visual Studio安装过程中选择安装包含MSVC的组件。 2. 打开CLion并导航到File -> Settings -> Build, Execution, Deployment -> Toolchains。 3. 在Toolchains选项卡中,单击加号按钮添加一个新的Toolchain。 4. 在弹出的对话框中,选择Visual Studio作为C Compiler和C++ Compiler,并选择MSVC版本。 5. 点击OK保存并关闭对话框。 6. 返回到CLion的主界面,并导航到File -> New C++ Project。 7. 在新项目的设置向导中,选择刚刚创建的MSVC Toolchain作为项目的默认Toolchain。 8. 完成项目设置向导,CLion将自动使用MSVC进行构建和调试。 需要注意的是,配置MSVC需要确保已正确安装Visual Studio并选择了MSVC作为默认编译器。另外,根据具体的项目需求,可能还需要在CMakeLists.txt文件中进行一些配置以使用MSVC编译器。具体的配置细节可以参考引用中提供的链接。 https://www.bilibili.com/video/BV1JE411A7sM 不同环境间的具体差异如下...(此处省略部分引用内容) 再在窗口中运行 bjam install --toolset=msvc-14.1 --without-python --perfix=“E:\Boost” link=static runtime-link=shared threading=multi address-model=64 (注意命令中的空格,toolset是设置编译器,应该可以用其他编译器比如MinGW,–perfix的目录是自己设置的,最后编译出的文件后放到这个目录中)。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Windows下Clion安装boost库](https://blog.csdn.net/weixin_43488671/article/details/115286101)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Neovim Lua 配置从0到1](https://blog.csdn.net/Y1575071736/article/details/130086092)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值