今天在编译一个程序的时候出现如下错误:/usr/bin/ld: cannot find -l*
把解决方法在此贴一下,方便以后查阅。
原因:库文件缺失。
方法一:可用yum install libtool-l*来安装
方法二:当方法一不能成功时,可从其他机器拷贝文件到本机/usr/lib64/。具体文件:/usr/lib64/目录下与lib*相关文件(主要是二个:lib*.a和lib*.so);
本文详细介绍了遇到编译错误 '/usr/bin/ld: cannot find -l*' 时,如何通过安装 libtool-l* 或者从其他机器拷贝相关库文件来解决问题。适用于 Linux 系统。
今天在编译一个程序的时候出现如下错误:/usr/bin/ld: cannot find -l*
把解决方法在此贴一下,方便以后查阅。
原因:库文件缺失。
方法一:可用yum install libtool-l*来安装
方法二:当方法一不能成功时,可从其他机器拷贝文件到本机/usr/lib64/。具体文件:/usr/lib64/目录下与lib*相关文件(主要是二个:lib*.a和lib*.so);
被折叠的 条评论
为什么被折叠?