之前没有使用过C++,琢磨着哪一个IDE开发C++比较好,正好上一门数据结构的和算法的课,老师使用的CLion,于是就入坑了。学生版的免费,不用破解。
至于为什么要使用MinGW而不使用Visual Studio,因为环境选择Visual Studio, 不支持CLion的debug功能。
于是果断改用MinGW。
主要参考这篇文章
https://blog.csdn.net/u012005313/article/details/80215957
按照上文把MinGW, Cmake和CLion逐个安装好就OK。
注意把MinGW和Cmake的bin添加到环境变量即可。
最后的CLion中的环境配置比较关键。
在Settings / Preferences | Build, Execution, Deployment | Toolchains
在环境那里选择MinGW,CLion会自动检测MinGW的位置并填上。
但是中间的三个路径要自己填,要自己填,要自己填!
CLion会自动检测Make,C Compiler 和 C++ Compiler的位置,并在用灰色字体填在空栏中,这并表示自动给你填上,要自己添加。
我当时看见空栏被填满以为路径自动添加了,结果在后面运行程序的时候,找不到标准库的头文件。
就像 https://blog.csdn.net/u011686226/article/details/79263817 里面使用cygwin一样的错误。
完事之后运行一个全宇宙最为人熟知的Hello world!