上次师兄提醒了,关键在于调整为utf-8
编码。
在Linux上写的代码,中文部分默认使用utf-8
编码,然而在Windows,由于微软十分的关爱中国用户,将编码模式改成了简体中文(GB2312)
,这样就导致C++工程无法生成解决方案,因此需要进行如下工作。
第一步
首先在vs2022中,需要修改工程的打开方式为utf-8
,具体方法为在扩展里面搜索utf8,下载这一个扩展:
随后,如果查看高级保存选项
中,编码确实是utf-8
,那么说明第一步就完成了。
第二步
接下来,需要更改一下计算机的时区设置,按照以下步骤:
将这个Beta版:。。。。的选项勾选上,就OK啦。后面会让你重启一次电脑,重启之后,VS就能够顺利编译C++文件了。