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

简介

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

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

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

解决方案

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

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

改之前如下:

改之后如下:

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

相关推荐
alladmin2 小时前
Clang-LLVM编译STM32
编辑器
Cosmoshhhyyy3 小时前
macOS环境安装jupyter notebook(极简版)
ide·macos·jupyter
西贝爱学习6 小时前
快速下载jdk17+Android Studio 2025
android·ide·android studio
数字冰雹6 小时前
从静态模型到数据驱动:图观模型编辑器让工程设备真实还原
编辑器
HIT_Weston7 小时前
13、【Ubuntu】【VSCode】VSCode 断联问题分析:hostname(一)
linux·vscode·ubuntu
それども9 小时前
IDEA Gradle并行编译内存溢出问题
java·ide·gradle·intellij-idea
迷途呀9 小时前
Latex中的错误汇总
论文阅读·笔记·学习·其他·编辑器
MeowKnight95811 小时前
vscode安装、部署和小技巧 记录
ide·vscode·编辑器
ZeroMxy12 小时前
VSCode 修改默认主题
ide·vscode·编辑器
生莫甲鲁浪戴14 小时前
Android Studio新手开发第二十八天
android·ide·android studio