好久之前就特别想用Clion,今天终于可以来搞一搞,教育账号整了一年的免费使用,下面是整体的配置过程
1.软件的安装 - 不说了,去官网下即可,还可以下载一个官方的集成软件助手JetBrain Toolbox
2.编译器安装:一定要选、一定要选MinGW !!! 千万不要选Cygwin,因为2019版本的还暂时不支持最新的cygwin,而且cygwin自带的cmake也会报错
网址:https://cmake.org/download/
mingw安装网址:https://osdn.net/projects/mingw/releases/
选择:
mingw具体安装过程:https://www.cnblogs.com/qcssmd/p/5302052.html
3.安装cmake3.13.4版本(或以上)- 默认安装即可
安装完成后在cmd中使用where cmake找到路径
----C:\Program Files\CMake\bin\cmake.exe
4.开始配置Clion
经过了一开始的创建项目选择外观之后就进入了主界面
左上角:File -> Settings -> Build -> ToolChains
发现还是有问题,CMake 的test测试产生错误
解决方案
也就是说应该使用64bit的mingw,不能用32位的
于是下载:
结果安装了之后还是出现:
The C compiler "xxx" is not able to compile a simple test program.
It fails with the following output:
原因大概就是项目文件的路径中不能有中文
解决之后一切正常,可以开始使用啦!
更多错误可以查找:https://blog.csdn.net/yxccc_914/article/details/52590904
Clion多个源文件单独运行:有时候写了多个包含main的源文件,这时候编译会报错,在CMake和Clion右上角可以修改
假设有helloworld.cpp和HelloMom.cpp两个源文件,调试的时候希望分别运行成功
1.更改CMake的内容:用一个test和test2去分别代表两个.cpp文件
2.在右上角编译的地方选择不同的文件分别编译