<存在风险>[更新]CLion 中文乱码 debug 控制台乱码 可能是最终解决办法带图版

(一) 这是之前的内容 在发现二之前所做的总结  下面二是新方法

1.无论是setting encode全部设置utf-8

2.还是registry 取消勾选那些玩意..依然没效

3.偶尔设置成功了一次但是部分还是乱码  比如 显示

4.cpp和h设置不同的gbk编码 也没有用 反倒是更加多错误   

5.clion设置mingw编译也没有用   (本来是vs编译)

6.我甚至想到了cmake删除build那个文件夹 或者删除cmake cache.txt  但是直接给我报错Error: could not load cache了尼玛的

7.clion从2020.2升级到2021.3  这个更加没用 也不知道是不是本身就是bug 还是公司们根本没修

↑↑ 大多数文章主要是这种解决办法↑↑

可能选择上问的某些utf8为gbk可能可以改善 但是这种情况治标不治本 第二个项目也会报错

错误体现为:

1.比如这句是中文  →   1.显示所有成◇???   ←这种错误

2.编译器错误error C2018: 鏈煡瀛楃鈥�0xb8鈥�

3.error C2065: “wk”: 未声明的标识符   这种无厘头的错误 本质上应该是看到某一行是中文然后乱码了 然后编译器给卡住了 没有往下继续编译

就在我一筹莫展之际 搜索百度打开了50个页面详细查看了一下 有一位大佬的帖子很有帮助

就是win10设置

 1.

2.

 3.

4.打开后显示

 5.

6.

7.最后一步 勾选beta utf8这个  以前玩gal的时候设置这玩意也没用 原来这种情况下还真有用  

在检查下是不是中文然后 点确定然后重启 应该就可以了 算是最终办法了吧

感觉那些什么设置系统编码6555什么的也没有用  idea倒是有用 咋jetbrain同一个公司不同编译器又不同一个配置啊

总结:

上面最后一张图 勾选beta版utf8 重启

谢谢某位csdn老哥

(二)因为区域换成utf8 beta之后 我的idea又报乱码 有点无语了 java都不能写了 于是研究了第二种解决办法  看来并不是最终只有一个

1.打开clion setting

2.打卡build下面的toolchain 

 3.这里我选择的是visual studio 作为默认  显示效果为

偶尔抽风 但是偶尔又不会乱码 

甚至编译错误

4.回到原题   将添加一个mingw 然后点那个↑号换做默认

5.就不会乱码了

6.但是好像会一闪而过出个编译error 却编译成功 不太清楚怎么回事

总算能软件之间不冲突了

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值