打印
[嵌入式linux]

解决libiconv cannot find -liconv

[复制链接]
1676|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qe123|  楼主 | 2015-2-4 23:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
要使用libiconv这个库,要在arm板上使用,所以使用arm-linux-gcc 进行编译
./configure --enable-shared --host=arm-linux   ;make;make install  这样就在/usr/local/lib 和include产生了头文件和库
但是我在编译我的程序的时候出现arm-none-linux-gnueabi/bin/ld: cannot find -liconv,arm-linux-gcc 用的3.4.1,我用 -I 和-L链接了libiconv的库和头文件,我觉得这样链接没有错 ,我在使用libxml2的时候也遇到cannot find -lixml和情况,用-I和-L连接上库就可以,原来我在最开始装的fedora中装过libiconv 那时候成功了,也没有记录过程,但就在前两天gnome崩溃了  ,靠我也崩溃了,那就重装吧,没想到装上了  编译不过去了,我连续搞了3天了,今天我就要吐了?求大侠们帮帮忙给解解惑,让我过去这道坎。环境:fedora21 libiconv1.14 arm-linux-gcc 用的3.4.1,x86_64
我同时又在centOS装上libiconv  编译程序  同样的问题,这是哥俩。

相关帖子

沙发
qe123|  楼主 | 2015-2-6 00:37 | 只看该作者
顶一下 各位帮我在看看啊

使用特权

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

本版积分规则

个人签名:天行健,君子以自强不息!

82

主题

623

帖子

3

粉丝