打印

有做过编码转换的大侠吗,请教

[复制链接]
1792|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xincun777|  楼主 | 2008-3-11 13:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
情况如下:
1:我的板子上面跑的是Linux(2.6)
2:板子上面有些.txt文件,这些文件中包含一些汉字
3:我想将汉字转换为 Unicode
4:我也编译了iconv库,但是还是转换不出来

请问:该如何 交叉编译库?最终的目标文件放置在板子的什么位置,如/lib目录下?

谢谢。

相关帖子

沙发
brandnew| | 2008-3-11 14:32 | 只看该作者

。。

libiconv库很好交叉编译的。
我怀疑你目标板上的app有问题。
你可以直接在宿主上,用iconv程序把txt转成你所需要的。
*.so,你想放哪都行,只要把环境变量设好,添个路径就行。

使用特权

评论回复
板凳
xincun777|  楼主 | 2008-3-13 10:41 | 只看该作者

谢谢,我已经搞定了,用的就是你的方法

1:必须要库,我将其放置在/lib目录下
2:也需要iconv程序,用它将GBK编码的txt文件转换称Unicode的txt文件
3:直接读取Unicode的txt文件即可

谢谢了哈

使用特权

评论回复
地板
wujianguo789| | 2011-7-6 23:34 | 只看该作者
你想得太复杂了。
直接用notebook 打开那个含中文的txt文件,另存为unicode编码格式的txt文件。
然后当普通文件读取,再将数据按unicode编码处理即可。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

48

主题

105

帖子

1

粉丝