GCC/G++乱码的完美解决方案

原创 2012年08月22日 17:49:49

GCC/G++乱码的解决方案在网上流传得最多的是:export LANG=C,这个方法是可以解决GCC/G++乱码的问题,但是会导至系统中一些其他工具无法无法正常工作。

最完美的解决方案是:

1. locale命令来查看你的系统使用的字符集。比如我的SUSE11 ,默认为:en_US.UTF-8

2. 将你的SHELL工具的编码方案更改成与系统编码方案一至,即可。


Windows下GCC编译环境中文乱码解决方案

在编译参数中增加以下两条指令: -fexec-charset=gbk -finput-charset=gbk 原因简单分析:Windows(中文)默认的字符集是Windows-936(GBK),...
  • MyLibs
  • MyLibs
  • 2014年06月01日 02:36
  • 3394

g++编译cout输出乱码问题解决

gcc的编译器
  • sunears
  • sunears
  • 2010年10月06日 19:08
  • 3998

关于gcc编译后的带中文输出的utf-8的c文件输出乱码问题

gcc 好像不能成功编译utf-8编码格式的c语言文件。 只要把c语言文件
  • qq_20125305
  • qq_20125305
  • 2014年11月16日 20:49
  • 2553

gcc 在控制台下中文输出乱码的问题

跟gcc无关,控制台环境本来就不支持中文 装一个zhcon或者cce就可以了fedora下#yum install zhconok~...
  • bestboyxie
  • bestboyxie
  • 2016年09月29日 22:45
  • 1143

C++ 标准库的 locale 类用法

原来一篇总结了下 C 标准库的 setlocale() 用法,这篇讲解的是 C++ 标准库中 locale 类的用法。参考:cplusplus.com 上关于标准 C++ 中国际化支持的参考:Loca...
  • wallaceli1981
  • wallaceli1981
  • 2011年01月04日 23:22
  • 21731

GCC4.4.0在MinGW下中文显示乱码的问题

  新版的gcc 4.4.0默认是多国语言的,但是在win下面是直接输出的utf8字符,所以变成乱码了。 将环境比变量LANG随便设置一下,例如LANG=en,就可以改为英文显示。...
  • chaosllgao
  • chaosllgao
  • 2010年03月12日 14:14
  • 1207

gnu gcc g++ 版本 MinGW 版本关系

工作中需要来回检验提供GCC的编译版本,由上级部门指定的是 编译器  gcc 4.8.4  g++ 4.8.4 (Linux ubuntu 自带版本),而平时我们windows系统中编译跟使用的ide...
  • sflsgfs
  • sflsgfs
  • 2016年10月12日 09:04
  • 1201

Windows下利用MinGW配置GCC纯净编译环境的简单方法

久闻gcc的大名,早就想自己动手搭建一个Windows下的gcc开发环境,可以学学编译命令,也可以在想测试一段简单的代码是否正确时不用打开庞大的Visual Studio或VC6.0。而gcc原本是在...
  • vigour1000
  • vigour1000
  • 2014年03月30日 11:03
  • 670

解决msys和MinGW中文乱码以及输入中文问题

一直很喜欢gcc+vim这个貌似已经不用在强调了,好了,我只是想说明下我的问题是首先从gcc编译出错提示开始的 正如上面所说,安装完MinGW后使用gcc一编译,这程序没有错误还好,这一有错误发现输...
  • liulipuo
  • liulipuo
  • 2013年02月21日 11:16
  • 5178

MinGW编译c++,中文显示乱码解决方案

我比较喜欢MinGW,现在使用的是C:\WINDOWS\system32>gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPE...
  • u014377853
  • u014377853
  • 2016年10月12日 22:13
  • 1942
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GCC/G++乱码的完美解决方案
举报原因:
原因补充:

(最多只允许输入30个字)