||=== Build file: "no target" in "no project" (compiler: unknown) ===| world\a.c|8|璀﹀憡锛氬瀛楄妭瀛楃甯搁噺 [-Wmultichar]| world\a.c|28|閿欒锛氱▼搴忎腑鏈夋父绂荤殑鈥榎 243 鈥 turn 0 ;| world\a.c|28|閿欒锛氱▼搴忎腑鏈夋父绂荤殑鈥榎 273 鈥 turn 0 ;| world\a.c|28|閿欒锛歟 xpected 鈥 ore 鈥榼鈥 return 0 ;| ||=== Build failed: 4 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
搜索之后,尝试了:
1.把 Encoding Settings 中的编码格式改成 UTF-8,但是没有用,新建文件或者重启软件也没有用;
2.在 compiler-other compiler options 里加入:
‘-finput-charset=UTF-8‘ ’-fexec-charset=GBK’
我发现我能搜到的案例都是 printf()输出乱码,初学编程,我不太懂,所以非常需要编译报错能输出正常的英文。求大佬帮帮忙,谢谢!!
1
crella 2019-10-20 09:30:28 +08:00 via Android 1
你这个 mingw 可能不对。花点时间从 codeblock 官网下载一个自带 mingw 的 exe 安装包,重新安装吧。国内某些网站提供的 codeblock 不带 mingw,自己加的 mingw 又不一定对。
注:ruby 提示安装的 msys2 不是一般的 mingw,里面的 gcc 都不能给一般 win32 程序调用的 |