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

简介

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

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

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

解决方案

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

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

改之前如下:

改之后如下:

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

相关推荐
BestOrNothing_20153 分钟前
Ubuntu 22.04 下调整 VS Code 界面及字体教程
linux·vscode·ubuntu22.04·界面调整
计算机安禾21 分钟前
【C语言程序设计】第39篇:预处理器与宏定义
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
相思难忘成疾5 小时前
RHEL9 文件管理与 vi/vim 编辑操作实验
linux·编辑器·vim
进击的雷神5 小时前
Trae AI IDE 完全指南:从入门到精通
大数据·ide·人工智能·trae
北风toto5 小时前
IDEA模块名字和文件夹名字不一样的解决方式
java·ide·intellij-idea
im_AMBER6 小时前
万字长文:编辑器集成Vercel AI SDK
前端·人工智能·react.js·前端框架·编辑器
:1217 小时前
idea17创建tomcat项目(计网底层核心理解!)
java·ide·intellij-idea
猿小猴子7 小时前
主流 AI IDE 之一的 华为云码道「CodeArts」 介绍
ide·人工智能·ai·华为云
monsion16 小时前
OpenCode 学习指南
人工智能·vscode·架构
非鱼䲆鱻䲜18 小时前
vscode开发stm32添加新的头文件路径和包含源文件
ide·vscode·stm32·cmake·包含头文件·包含源文件