Clion + Clang初始化¶
概要: 在Windows下配置Clion + clang
的C++编译环境
创建时间: 2023.08.16 22:48:45
更新时间: 2023.08.16 22:52:53
下载并安装Clion¶
Clion官方网站:https://www.jetbrains.com/clion/
下载并安装CMake(3.14.6)¶
CMake官方网站:https://cmake.org/
选择download latest release后,选择对应版本下载安装
安装完毕后,打开终端运行
Bash | |
---|---|

否则请手动添加cmake路径到系统path重试以上命令

下载安装MSYS32¶
下载安装¶
MSYS32官网:http://www.msys2.org/
更改镜像源¶
方法为修改下面C:\msys64\etc\pacman.d
的以下三个文件:mirrorlist.msy
mirrorlist.mingw32
mirrorlist.mingw64
接着更新Msys32的环境,依次执行
使用MSYS32安装LLVM和make¶
MSYS安装LLVM¶
Bash | |
---|---|
MSYS安装make¶
Bash | |
---|---|
在Clion中配置Clang环境¶
CMake配置¶
- CMake option:
-D_CMAKE_TOOLCHAIN_PREFIX=llvm-
- Environment:
CC=C:\msys64\mingw64\bin\clang.exe;CXX=C:\msys64\mingw64\bin\clang++.exe
- Build option:
-j 4
Toochains配置如下:¶
刷新项目¶
环境测试¶
编译测试¶
运行测试¶
调试测试¶
update at 2020.12.31
现在没有正版的Clion做测试了,主力已经迁移到了macOS和Linux。
参考¶
- 更换MSYS32源:http://blog.illidan.org/2016/11/10/Msys2/
- 使用在Clion中使用clang编译器:https://intellij-support.jetbrains.com/hc/en-us/community/posts/206606735-Using-Clang-With-CLion-on-Windows?page=1#community_comment_115000631284
- 在Windows下使用gcc相关环境:https://www.devdungeon.com/content/install-gcc-compiler-windows-msys2-cc