话说gcc编译器在某些方面还是不够强大啊。
跨平台编译程序,里面写了一些非英文注释(不要鄙视俺,写给别人看的),VS编译没问题,到了gcc那就过不去了。
一看,原来文件编码不是UTF-8的,嫌修改文件编码麻烦,就尝试修改gcc选项看能不能过去。
折腾了一顿:设gcc的LANG 环境变量,编译加-finput-charset 选项指定文件编码都不行。
最后,还是把文件全转成了UTF-8才能编译过去。
话说gcc编译器在某些方面还是不够强大啊。
跨平台编译程序,里面写了一些非英文注释(不要鄙视俺,写给别人看的),VS编译没问题,到了gcc那就过不去了。
一看,原来文件编码不是UTF-8的,嫌修改文件编码麻烦,就尝试修改gcc选项看能不能过去。
折腾了一顿:设gcc的LANG 环境变量,编译加-finput-charset 选项指定文件编码都不行。
最后,还是把文件全转成了UTF-8才能编译过去。
转载于:https://www.cnblogs.com/lao9/archive/2009/12/09/1619854.html