windows平台下,GCC在编译时,源文件的编码问题,以及如何处理,详细见贴内。
慕夜蓝化 2017-08-23 06:59:31 在windows平台下,
GCC编译ANSI编码的文件,其内含有中文可以正常编译并显示。
GCC编译UNICODE编码的文件,则提示一大堆看不懂的东西,编译无法进行。
GCC编译UTF-8编码的文件,可以正常编译,但是输出中文乱码。
请教,一般情况下,直接保存为ANSI可以解决中文输出乱码的问题。
但是因为我在使用VScode,通常默认打开时的编码为UTF-8,包括保存亦是如此。
而我在VScode下使用的编译器也是GCC,所以就想有没有什么办法可以解决GCC 编译 UTF-8编码的源文件时的乱码问题。
再者有几次切换编码保存不当,导致自己的记录文件,全部乱码不可用,所以想统一以UTF-8来存储并编译。
在这里先谢谢各位,找到解决方案后,会及时结贴给分。