读书人

libiconv.a库如何找不到

发布时间: 2012-06-20 20:37:21 作者: rapoo

libiconv.a库怎么找不到
请问各位大虾,我编译一个文件时报了一个错:
g++: error: /usr/local/lib/libiconv.a: No such file or directory

我就重新获取了libiconv-1.14.tar.gz源码,然后安装编译。 成功后还是找不到libiconv.a是怎么回事?
安装过程如下:
./configure --prefix=/usr/local
make
make install

[解决办法]
楼主可以到/usr/local/lib目录下,看一下是否有这个静态库。
还有就是确定一下,你编译libiconv-1.14.tar.gz源码时,生成的是静态库还是动态库?
[解决办法]
而且lz链接的是.a 为静态链接

那么需要指定 --enable-static --disable-shared

否则默认生成.so

读书人网 >C++

热点推荐