一尘不染

为什么gcc在所有错误消息中都带有“â”?

linux

由于某种原因,我安装的gcc似乎在错误消息中代替所有%s的字符打印了“带克拉的字符”,例如,

test.c:4: error: expected â, â, â, â or â before â token

有人看过吗?(毋庸置疑,Google很难做到这一点。)

(在Ubuntu 8.10上)

编辑:http
://ubuntuforums.org/showthread.php?t=252832上的那个人说要设置LC_MESSAGES =
en_US,但这对我没有任何帮助。


阅读 252

收藏
2020-06-07

共1个答案

一尘不染

啊哈!问题是我有LANG = en_US.UTF-8,并且正在使用xterm。显然,那不好。通过设置LANG = C或LANG =
en_US,现在一切都很好。

2020-06-07