我习惯使用的MinGW是w64devkit,不过主线版本中iconv build在gcc之后,使用-finput-charset=UTF-8
和-fexec-charset=gbk
会提示:cc1.exe: error: no iconv implementation, cannot convert from UTF-8 to gbk
也就是说,中文显示会乱码。
而控制台使用chcp 65001
更改代码页会导致输入有问题。
最近看了一下作者在6月提交了一个libiconv-gcc 分支解决了以上问题,不过没有发布。我构建了一下,并把包放出来,方便有需要的伙伴使用