UE虚幻引擎生成VS工程Log窗口或控制台窗口乱码修正

在对UE工程创建VS工程文件时(Generate Visual Studio project files)或者在使用UE编辑器编译项目时,控制台窗口log中有时候会有很多”????”类的乱码,虽然多数时候可以猜出来是什么,但是实际使用还是多有不便的.
其实这个是由于Windows cmd控制台的编码造成的.Windows系统的cmd.exe默认是GBK编码,需要将它设置为默认编码为UTF-8编码.打开cmd窗口.在标题栏右键菜单里选择属性设置,可以看到默认编码.


对于这个编码的设定有两种,一种是临时性的,只针对当前cmd窗口,另一种是永久性的,这里我们需要按照永久性的操作进行设置.

继续阅读