本文主要是介绍QT中 解决/usr/bin/ld: cannot find -lxxx,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
2 相对应的lib版本不对
3 lib(.so档)的symbolic link 不正确,没有连结到正确的函式库文件(.so)
主要是3
二 以/usr/bin/ld: cannot find -lGL作为例子
解决 1) 查看/usr/bin/libGL.so (相当与一个快捷方式) 右键属性看其连接是否中断 (其中libGL是lib加lGL去掉一个l得到的)
其中locate 获得libGL的位置 最后一句将其两个建立链接
如果链接已经存在 可以使用 #rm libGL.so 删除
这篇关于QT中 解决/usr/bin/ld: cannot find -lxxx的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!