【转载】解决gcc编译时的乱码问题
2013-03-21 20:22
218 查看
解决gcc编译时的乱码问题
今天发现用securecrt登陆时,gcc编译出错时会出现乱码,但直接在主机的窗口界面下用Shell编译却没有乱码。查看了一下当时的错误描述,发现它的引号是中文引号,导致在SecureCRT中显示出错:before numeric constant
在网上查了一下,可以通过修改LC_CTYPE=zh_CN.GBK解决这个问题,具体的方法有两个:
1. 通过export命令修改LC_CTYPE变量的值
tianfang > export LC_CTYPE=zh_CN.GBK
tianfang > gcc main.c
main.c:1:1: error: expected identifier or '(' before numeric constant
tianfang >
2. 修改/etc/sysconfig/language(大部分linux版本下这个文件叫/etc/sysconfig/i18n)中的变量设置,重新登陆后生效。
#RC_LC_CTYPE=""
RC_LC_CTYPE="zh_CN.GBK"
原文地址:/article/4659104.html
相关文章推荐
- 【解决】ssh登陆远程服务器后,gcc编译出现乱码问题
- 解决gcc编译时的乱码问题
- javac命令编译java文件成class文件出现中文乱码问题解决
- 利用arm-elf-gcc编译boa的问题及解决办法
- 编译android4.0遇到gcc和g++编译器的问题解决方法
- 【转载】jquery getJson 中文字符参数乱码问题的解决办法
- Android studio编译之后显示中文乱码的问题解决办法
- ubuntu下eclipse编译的java项目乱码问题的解决
- 转载--Delphi 2010下使用sqlitesimpledelphi连接SQLite数据库及中文乱码问题的解决
- 使用***重定向时的中文参数乱码问题--解决办法 (转载)
- 【转载】关于quartus ii软件中注释乱码问题的解决方法
- 初识WorldWind——WorldWind编译生成,解决乱码等问题
- 解决Eclipse下面工程和文件乱码问题 [转载]
- 记录编译GCC 5.2.0时遇到的问题和解决方法,以备日后查询。
- Ubuntu server 中文环境乱码问题的解决办法(转载)
- SSH远程下GCC编译出错提示信息中含有少量乱码的解决办法
- g++编译cout输出乱码问题解决
- GitBash 下如何解决javac/java编译运行乱码问题
- 解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题(转)
- [转载]luabind 0.9.1在boost 1.49+和gcc-4.6.3以上版本的编译问题处理