在文件编码设置了UTF-8和输出为GBK后,codeblocks编译出现中文乱码,有时突然就提示了不支持的16位应用程序。
解决方案!!!!!!!!!!!!!!!!!!
1、卸载腾讯的wegame或者其他的游戏助手之类的软件
2、win+r,输入regedit打开注册表项,寻找所有的software中的wegame,将所有sotfware子目录中,有关wegame的注册表项全部删除。
3、重启机器,打开codeblocks ,重新生成文件,编译即可。
惊奇地发现,乱码不见了,可以输出中文了,也没有16位应用程序的提醒了
大多数情况下并不是win10针对codeblocks,而是 腾讯 的锅