+ -
当前位置:首页 → 问答吧 → 无效的多字节字符

无效的多字节字符

时间:2011-10-31

来源:互联网

我在 HPUX上编译的程序,运行时出现提示:
xxx: 无效的多字节字符。
(xxx是程序名)
不知大侠们见过没,指点一下,多谢!

作者: hnwyllmm   发布时间: 2011-10-31

从windows下面拷贝过来的程序?
看看是不是 \r\n 和unix下面不太一样的原因

作者: thefirstz   发布时间: 2011-10-31

引用 1 楼 thefirstz 的回复:

从windows下面拷贝过来的程序?
看看是不是 \r\n 和unix下面不太一样的原因

不是Windows下的,再说,\r\n在Unix中也没问题
我们这很多源码都是\r\n的,没有问题的

作者: hnwyllmm   发布时间: 2011-10-31

你的源代码文件是什么字符集的,你就在terminal里面先设好环境变量,比如我有一些文件是EUC-JP编码的,就
export LC_CTYPE=ja_JP.EUC-JP
再make

作者: masterz   发布时间: 2011-10-31