Clion创建C/C++文件时遇到的问题

本文介绍使用Clion编写C++代码时遇到的问题及解决方法,包括如何配置Clion以顺利运行示例代码,以及如何解决因路径中包含中文字符而导致的乱码问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

最近打算入门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要用到这个路径下的文件,所以也出现了警告,警告中含有乱码,但是由于这不影响代码的运行,所以可以暂且不管这个问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值