centos安装libiconv库
时间: 2023-08-05 19:52:51 浏览: 520
CentOS6.5下安装fastDFS
在CentOS上安装libiconv库,可以通过以下步骤完成:
1. 使用yum命令安装libiconv-devel:
```
sudo yum install libiconv-devel
```
2. 等待安装完成后,检查库文件是否已经安装成功。可以使用以下命令来查找libiconv库文件:
```
sudo find / -name libiconv.so*
```
如果安装成功,应该能够找到类似于"/usr/lib64/libiconv.so.2"这样的文件。
3. 如果找不到库文件,可以尝试使用以下命令更新yum缓存,并重新安装libiconv-devel:
```
sudo yum clean all
sudo yum update
sudo yum install libiconv-devel
```
4. 如果仍然无法安装成功,可以尝试从源码编译安装libiconv库,具体步骤如下:
- 下载libiconv源码包,例如:
```
wget http://ftp.gnu.org/gnu/libiconv/libiconv-1.15.tar.gz
```
- 解压源码包,进入解压后的目录:
```
tar -xzvf libiconv-1.15.tar.gz
cd libiconv-1.15
```
- 编译并安装:
```
./configure --prefix=/usr/local/libiconv
make && make install
```
- 安装成功后,需要添加库文件路径到LD_LIBRARY_PATH环境变量中,例如:
```
export LD_LIBRARY_PATH=/usr/local/libiconv/lib:$LD_LIBRARY_PATH
```
或者将库文件路径添加到/etc/ld.so.conf文件中,然后执行ldconfig命令更新链接库缓存:
```
echo "/usr/local/libiconv/lib" >> /etc/ld.so.conf
ldconfig
```
这样,就可以在CentOS系统上安装libiconv库了。
阅读全文