当前位置: 技术问答>linux和unix
如何让gcc的编译错误信息以英文的方式输出?
来源: 互联网 发布时间:2015-12-19
本文导语: 装了slickedit,它对中文支持很不好,如果程序有错误,而gcc又是以中文输出的错误信息,所以slickedit的输出信息中凡是中文的地方都是乱码。不把中文桌面变成英文的前提下,怎么设置?我的locale如下: LANG=zh_CN.UTF-8 ...
装了slickedit,它对中文支持很不好,如果程序有错误,而gcc又是以中文输出的错误信息,所以slickedit的输出信息中凡是中文的地方都是乱码。不把中文桌面变成英文的前提下,怎么设置?我的locale如下:
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
比如运行 gcc 提示为:没有输入文件,我想让它输出的是“no input files"。怎么办?
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
比如运行 gcc 提示为:没有输入文件,我想让它输出的是“no input files"。怎么办?
|
你可以把当前终端的locale改了,不会影响全局的设置
不过就是每次改麻烦
不过就是每次改麻烦
|
export LANG=en_US