前言
最近打算入门C++,于是在事了codelite,notepad++等多款IDE都遇到各种问题,于是想到了去Jetbrain看看有没有写C++的IDE,果然,强大的Jetbrain有clion产品。在安装后,clion直接给出了helloworld示例代码:
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
但是这个示例代码不能直接运行,查找相关资料进行配置后(关于clion的配置方法参见:https://blog.youkuaiyun.com/zwx19921215/article/details/83306119),出现了如图所示警告:
于是又上网查找各种资料,后来发现控制台也有报错,有很多乱码。
造成乱码的原因是路径中存在中文字符,所以解决办法是检查项目的路径、clion安装路径等路径是否含有中文,我的是由于安装路径中出现了中文字符导致代码无法运行,将安装路径修改后,成功运行代码。但是最后发现上图所示的警告并没有消失,原因是c盘的用户名是用的自己的中文名,而项目中的CMake要用到这个路径下的文件,所以也出现了警告,警告中含有乱码,但是由于这不影响代码的运行,所以可以暂且不管这个问题。