CMake Build Tool插件运行调试时中文乱码的问题
现象:
1. 文件运行在内部终端的乱码
main.cpp文件中有中文文字
构建生成可执行文件,右键单击运行
运行结果出现中文乱码:
2.运行调试使用外部 终端出现乱码
文件里面有输入输出,配置外部terminal, 在terminal中打印出来的中文乱码
解决办法:
- 方法一
单击编码类型,选择 Reopen with Encoding, 选择 GB 2312编码类型(或选择 gbk 、 GB 18030类型编码)
选择之后,文件里面的中文乱码
将乱码文字改为简体中文,重新构建,生成可执行文件,运行后
- 方法二
修改cwd的默认编码格式,将其改为utf-8,修改方法如下:
1、在开始菜单中搜索“区域与语言设置”
2.选择管理语言设置
3.在弹出的对话框中的管理选项卡中单击“更改系统区域设置”
4.勾选Unicode UTF_8 并单击确定和应用
重启系统,并验证:
运行结果