由于某种原因,我安装的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,但这对我没有任何帮助。
啊哈!问题是我有LANG = en_US.UTF-8,并且正在使用xterm。显然,那不好。通过设置LANG = C或LANG = en_US,现在一切都很好。