Vscode+CMake编译时出现中文乱码

简介

使用Vscode配合CMake对C++代码进行"生成"操作时会出现中文乱码,类似

bash 复制代码
�鑳戒涪澶辨暟鎹�

出现此问题的原因是CMake输出的日志信息是UTF8格式的,而Vscode并未按照UTF8格式呈现给用户

解决方案

在Vscode中打开"文件/首选项/设置 ",搜索encoding

CMake:Output Log Encoding栏目中将auto改为utf8

改之前如下:

改之后如下:

重启vscode之后再生成项目,则不会再出现中文乱码

相关推荐
神洛华4 小时前
YDWE编辑器系列教程三:触发编辑器
游戏·编辑器
egoist20237 小时前
[linux仓库]深入解析Linux动态链接与动态库加载:理解背后的原理与技巧
linux·服务器·编辑器·动态库·got
小蕾Java8 小时前
Python 开发工具,最新2025 PyCharm 使用
ide·python·pycharm
神洛华8 小时前
YDWE编辑器系列教程一:编辑器界面
游戏·编辑器
MediaTea17 小时前
Python IDE:Spyder
开发语言·ide·python
【ql君】qlexcel17 小时前
Visual Studio主题、字体、快捷键、开发环境设置,自用
ide·字体·visual studio·vs·主题·快捷键·开关环境
小杨勇敢飞19 小时前
IDEA 2024 中创建 Maven 项目的详细步骤
java·ide·intellij-idea
许商21 小时前
【stm32】cmake构建vscode开发环境
ide·vscode·编辑器
小-黯1 天前
VSCode+QT开发环境配置
ide·vscode·qt