centos6编译出现/usr/bin/ld: cannot find -lbz2

    今天在新搭的centos6.8环境中编译nginx时出现报错 /usr/bin/ld: cannot find -lbz2

1、该报错的意思是ld在索引中找不到bz2

2、经过了解发现该库名叫libbz2.so

3、经过搜索了解,该库在ubuntu下 位于软件包libbz2-dev;而在centos下位于软件包bzip2-devel中

4、基于以上,执行yum install bzip2-devel。查看依赖库文件已经就绪:

编译nginx通过。

问题解决。

posted @ 2019-04-10 17:54  放飞oo  阅读(1038)  评论(0)    收藏  举报