GCC converting to execution character set:无效或不完整的多字节字符或宽字符
来源:互联网 发布:linux ntp 时间 编辑:程序博客网 时间:2024/06/05 23:42
现在想在Linux下显示中文
代码如下
#include <clocale>#include <cwchar>void optionVersion(){ wchar_t wstr[] = L"简体中文版 by 大师♂罗莊"; wprintf(L"%ls",wstr); exit(0);}
报错converting to execution character set:无效或不完整的多字节字符或宽字符。
上网查没有找到解决方法。
自行研究发现,需要指定GCC或者G++ 的编码
比如我的源文件是gbk编码,那么这样加参数 -finput-charset='gbk'
输出中文,赏心悦目:
luozhuang@luozhuang-virtual-machine ~/NetBeansProjects/Onscripter-20121116cnlinux/dist/Release/GNU-Linux-x86 $ ./onscripter-20121116cnlinux <init> : Avifile RELEASE-0.7.48-120520-08:05-../src/configure<init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss nx rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc<init> : 1995.53 MHz Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz processor detectedONScripter version 20120701 简体中文版 by 大师罗莊(2.96)can't open any of 0.txt, 00.txt, nscript.dat and nscript.___luozhuang@luozhuang-virtual-machine ~/NetBeansProjects/Onscripter-20121116cnlinux/dist/Release/GNU-Linux-x86 $
- GCC converting to execution character set:无效或不完整的多字节字符或宽字符
- 无效的多字节字符
- linux下多字节字符或宽字符问题的解决
- 对"converting to execution character set illegal sequence"错误的解决
- MinGW编译错误“错误:converting to execution character set:Illegal byte sequence”的解决方案
- 关于MinGw编译错误信息"converting to execution character set: Illegal byte sequence|"的解决方法
- 在codeblocks里面出现converting to execution character set illegal sequence的问题
- converting to execution character set: Invalid or incomplete multibyte or wide character
- error: converting to execution character set: Invalid or incomplete multibyte or wide character
- INVALID_CHARACTER_ERR: 指定的 XML 字符无效或非法。
- 'sheet1$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。
- wctomb宽字符到多字节字符节的转换
- linux 宽字符与多字节字符之间的转换
- C/C++多字节字符与宽字符的输出
- vs 2010 多字节字符与宽字符的转化
- 宽字符和多字节字符
- 宽字符和多字节字符
- 宽字符和多字节字符
- gcc参数说明
- 美国软件工程专业(SE)申请要求
- MRTG在windows下面的步骤教程
- Android升级SDK后,Eclipse报错解决办法(2)——SDK18升级到SDK21
- MRTG流量分析
- GCC converting to execution character set:无效或不完整的多字节字符或宽字符
- IOS 6下设置屏幕旋转方向代码
- HDU 1546 Idiomatic Phrases Game 简单最短路
- Android之UI学习篇一:TextVeiw如何显示丰富的文本
- 资料收集
- Android 实用工具之HierarchyViewer
- Cocos2d-x学习(二十五):ubuntu 配置cocos2d-x
- Java线程间通信-回调的实现方式
- (二)Java解析XML:一个简单的解析XML文件的例子