Clion配置方法2019 + 在Clion中生成多个可执行文件

好久之前就特别想用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

扫描二维码关注公众号,回复: 5765269 查看本文章

经过了一开始的创建项目选择外观之后就进入了主界面

左上角: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://intellij-support.jetbrains.com/hc/en-us/community/posts/207460115-The-C-compiler-is-not-able-to-compile-a-simple-test-programm

原因大概就是项目文件的路径中不能有中文

解决之后一切正常,可以开始使用啦!

更多错误可以查找:https://blog.csdn.net/yxccc_914/article/details/52590904

Clion多个源文件单独运行:有时候写了多个包含main的源文件,这时候编译会报错,在CMake和Clion右上角可以修改

假设有helloworld.cpp和HelloMom.cpp两个源文件,调试的时候希望分别运行成功

1.更改CMake的内容:用一个test和test2去分别代表两个.cpp文件

2.在右上角编译的地方选择不同的文件分别编译

参考:https://blog.csdn.net/TwT520Ly/article/details/80061349

猜你喜欢

转载自blog.csdn.net/weixin_43826242/article/details/88084161