当前位置: 技术问答>linux和unix
编译错误 "/usr/bin/ld: cannot find -ly"
来源: 互联网 发布时间:2016-05-10
本文导语: 如题,make一个源码包时出现 “/usr/bin/ld: cannot find -ly”错误,请问ly是哪个库文件,到哪下载啊? | -ly是指liby.a 或者 liby.so等之类的库文件 首先检查有没有这样的库文件? 其次检查下你...
如题,make一个源码包时出现 “/usr/bin/ld: cannot find -ly”错误,请问ly是哪个库文件,到哪下载啊?
|
-ly是指liby.a 或者 liby.so等之类的库文件
首先检查有没有这样的库文件?
其次检查下你的库文件是不是在库文件的搜索范围之内(/ect/ld.so.conf);
首先检查有没有这样的库文件?
其次检查下你的库文件是不是在库文件的搜索范围之内(/ect/ld.so.conf);
|
正解
|
检查下Makefile看是否 -ly 后面有空格等错误
|
把makefile发一下看看吧…………