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

简介

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

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

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

解决方案

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

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

改之前如下:

改之后如下:

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

相关推荐
帮帮志19 分钟前
Jupyter使用的快捷键大全
ide·python·jupyter
qq_4639448621 分钟前
Jupyter中输入标题的方法
ide·python·jupyter
Xiaok10181 小时前
VSCode 报错 “No module named ‘torch‘“
ide·vscode·编辑器
橙子味de巧克力4491 小时前
【DataGrip】JetBrains 专业数据库 IDE!全流程管理 + 永久补丁(详细安装指南)
ide·windows
虚幻如影1 小时前
PyCharm 中离开项目卡住在退出界面
ide·python·pycharm
阿桂有点桂1 小时前
Flutter使用VS Code打包app
vscode·flutter·安卓
大江东去浪淘尽千古风流人物1 小时前
【MSCKF】StateHelper 学习备注
vscode·学习·性能优化·编辑器·dsp开发
亮子AI2 小时前
【Tiptap】怎样输入/粘贴 Markdown 到编辑器里?
编辑器·tiptap
时光追逐者2 小时前
Visual Studio 2026 正式版下载与安装详细教程!
ide·c#·.net·.net core·visual studio
niucloud-admin2 小时前
dict数据字典开发——常用功能字典
android·ide·android studio