关于C++在UE4编辑器内编译报错信息出现乱码的问题

[复制链接]
查看5708 | 回复3 | 2017-9-24 17:52:56 | 显示全部楼层 |阅读模式
不知道大家有没有出现过这个问题,就是在VS里敲好了代码,在VS里编译的时候没问题,但是在UE4里点击编译按钮编译完成出现报错的时候,报错信息都是乱码,这个问题同样也困扰了我一段时间,后来经过自己不断的尝试终于找到了一种解决方法,后来陆续看到有人问这个问题,现在把这个解决办法发出来供大家参考,如果你有更好的办法可以在下面留言或者私信给我,通过这里把新的更好的办法分享给更多的人,谢谢!
图1是报错信息
360截图20170924173914224.jpg
可以看到里面的报错信息除了英文基本都是乱码
下面是解决办法,我家里的电脑是WIN10系统的,公司是WIN7的,这种方法都可以解决,就是更改区域设置,这里以WIN10为例
打开控制面板
360截图20170924174700253.jpg
然后选择区域和语言
360截图20170924174739679.jpg
点击其它日期,时间和区域设置
360截图20170924174827503.jpg
点击更改位置
360截图20170924174932734.jpg
在管理分栏中找到更改系统区域设置
360截图20170924175020877.jpg
在列表中选择英语
360截图20170924175134173.jpg
这一系列设置完后重启电脑,问题解决!

希望可以帮到你!
rrfetch | 2017-9-28 22:58:05 | 显示全部楼层
本帖最后由 rrfetch 于 2017-9-28 22:59 编辑

见过太多的白痴天才式开发者了。就是引擎相关的很懂,超出引擎范围的全都不懂。

强烈推荐,在英文系统下(默认美国英语),开发中文软件。这样发现乱码可以立即改正,最终结果就是,能在英文系统下正确,显示中文,同时能保证在中文系统下工作正常。

反过来的话,由于大多数开发者,毫无多语言相关知识,很容易搞出只能在中文 Windows 下运行,在其它语言环境(英文、日文等)下乱码的软件。
回复 支持 反对

使用道具 举报

哦哈呦 | 2017-9-29 11:03:15 | 显示全部楼层
感谢分享
回复

使用道具 举报

qq250418930 | 2018-4-20 16:59:10 | 显示全部楼层
试过了,没用的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

34

主题

722

回帖

4429

积分

高阶编码师

积分
4429

创阶使勋章架构师勋章高阶编码勋章无常勋章初阶编码勋章