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

[复制链接]
 楼主| 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

粉丝
快速回复 在线客服 返回列表 返回顶部