很多年没有用C/C++了,VS太大我的小电脑装不下,听说Jetbrains出了针对C/C++变成的IDE,我就去下了CLion,结果嘞,第一个hello world就跑不起来,报错是“Toolchains are not configured”,摸不着头脑,原来是编译器没装,跑去下了MinGw。这方面CLion还挺智能的,file-settings-build,execution,deployment里选择toolchains,点+,搜MinGw,就显示没有,然后戳那个蓝色的download,就会跳转到MinGw的官网。选择你的操作对应的就可以了。
下载完之后也基本不用做什么,改环境变量自己添加安装路径啥的都不用,重启CLion,再次进入如下页面,CLion就已经自动识别出MinGw的安装路径了,Make,C compiler, C++ compiler都识别出来了,你要做的就是点apply和ok。哈哈开心。
然后再跑,又报错,错误是“No CMAKE Profiles”,网上搜了一堆,都是CMAKE profiles not found的错,跟我这个不一样,后来发现还是CMAKE 的名字没有设置对。再设置CMake, 设置构建类型(Debug/Release),CMake
构建选项参数、构建目录等等。一般保持默认的就可以,等到需要修改CMake
构建相关选项的时候再去配置。
为 -DCMAKE_BUILD_TYPE=Debug配置CMake
选项(设置 -> 构建,执行,部署 -> CMake):
cmake options设置为-DCMAKE_BUILD_TYPE=Debug,release可有可不有,设置了就是-DCMAKE_BUILD_TYPE=Release
到此终于好啦,我的hello world跑起来了2333.