通知GydF4y2Ba
清除所有GydF4y2Ba

ld无法找到现有库GydF4y2Ba


(@anamika)GydF4y2Ba
诺贝尔成员GydF4y2Ba
加入:12个月前GydF4y2Ba
帖子:1381GydF4y2Ba
2011年11月15日11:45GydF4y2Ba

我想在Debian系统上将我的应用程序与G ++链接。但是对于SUM原因LD找不到指定的库。一个这样的图书馆是imageMagick,但这也与其他一些库持久了。GydF4y2Ba

我正在使用链接器:GydF4y2Ba

GGydF4y2Ba++GydF4y2Ba-GydF4y2BaW.GydF4y2Ba(GydF4y2Ba很多GydF4y2Ba。GydF4y2Bao文件GydF4y2Ba/GydF4y2Ba包括目录GydF4y2Ba/GydF4y2Ba等等GydF4y2Ba..)GydF4y2Ba\GydF4y2Ba-GydF4y2BaL.GydF4y2Ba/GydF4y2Bausr.GydF4y2Ba/GydF4y2BalibGydF4y2Ba-GydF4y2Balemagic.GydF4y2Ba

LD错误:GydF4y2Ba

/GydF4y2Bausr.GydF4y2Ba/GydF4y2Ba箱GydF4y2Ba/GydF4y2BaLD.GydF4y2Ba:GydF4y2Ba找不到GydF4y2Ba-GydF4y2Balemagic.GydF4y2Ba

但是,正如您在这里看到的那样,Lib Magic存在:GydF4y2Ba

$ locate libmagic.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba/GydF4y2Bausr.GydF4y2Ba/GydF4y2BalibGydF4y2Ba/GydF4y2Balibmagic.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1GydF4y2Ba/GydF4y2Bausr.GydF4y2Ba/GydF4y2BalibGydF4y2Ba/GydF4y2Balibmagic.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1.0GydF4y2Ba。GydF4y2Ba0.GydF4y2Ba$ ls.GydF4y2Ba-GydF4y2Ba全部GydF4y2Ba/GydF4y2Bausr.GydF4y2Ba/GydF4y2BalibGydF4y2Ba/GydF4y2Balibmagic.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1GydF4y2Ba*GydF4y2Balrwxrwxrwx.GydF4y2Ba1GydF4y2Ba根根GydF4y2Ba17.GydF4y2Ba2008年GydF4y2Ba-GydF4y2Ba12.GydF4y2Ba-GydF4y2Ba01.GydF4y2Ba03.GydF4y2Ba:GydF4y2Ba52.GydF4y2Ba/GydF4y2Bausr.GydF4y2Ba/GydF4y2BalibGydF4y2Ba/GydF4y2Balibmagic.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1GydF4y2Ba- >GydF4y2Balibmagic.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1.0GydF4y2Ba。GydF4y2Ba0.GydF4y2Ba-GydF4y2Barwxrwxrwx.GydF4y2Ba1GydF4y2Ba根根GydF4y2Ba84664GydF4y2Ba2008年GydF4y2Ba-GydF4y2Ba09.GydF4y2Ba-GydF4y2Ba09.GydF4y2Ba00GydF4y2Ba:GydF4y2Ba05.GydF4y2Ba/GydF4y2Bausr.GydF4y2Ba/GydF4y2BalibGydF4y2Ba/GydF4y2Balibmagic.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1.0GydF4y2Ba。GydF4y2Ba0.GydF4y2Ba$ ldd.GydF4y2Ba/GydF4y2Bausr.GydF4y2Ba/GydF4y2BalibGydF4y2Ba/GydF4y2Balibmagic.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1.0GydF4y2Ba。GydF4y2Ba0.GydF4y2BaLinux.GydF4y2Ba-GydF4y2Ba门GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1GydF4y2Ba=>GydF4y2Ba(GydF4y2Ba0xB7F85000.GydF4y2Ba的)GydF4y2Balibz.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1GydF4y2Ba=>GydF4y2Ba/GydF4y2Bausr.GydF4y2Ba/GydF4y2BalibGydF4y2Ba/GydF4y2Balibz.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1GydF4y2Ba(GydF4y2Ba0xb7f51000.GydF4y2Ba的)GydF4y2Balibc.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba6.GydF4y2Ba=>GydF4y2Ba/GydF4y2BalibGydF4y2Ba/GydF4y2BaI686.GydF4y2Ba/GydF4y2BaCMOV.GydF4y2Ba/GydF4y2Balibc.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba6.GydF4y2Ba(GydF4y2Ba0xb7df6000.GydF4y2Ba的)GydF4y2Ba/GydF4y2BalibGydF4y2Ba/GydF4y2BaLD.GydF4y2Ba-GydF4y2BaLinux.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba2GydF4y2Ba(GydF4y2Ba0xB7F86000.GydF4y2Ba的)GydF4y2Ba$ sudo ldconfigGydF4y2Ba-GydF4y2BaV.GydF4y2Ba|GydF4y2Ba一GydF4y2Ba“libmagic”GydF4y2Balibmagic.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1GydF4y2Ba- >GydF4y2Balibmagic.GydF4y2Ba。GydF4y2Ba所以GydF4y2Ba。GydF4y2Ba1.0GydF4y2Ba。GydF4y2Ba0.GydF4y2Ba

任何想法如何与此一起移动?这里有什么完全错误的吗?GydF4y2Ba


引用GydF4y2Ba
(@abhijith)GydF4y2Ba
诺贝尔成员GydF4y2Ba
加入:12个月前GydF4y2Ba
帖子:1350GydF4y2Ba
2011年11月15日11:46GydF4y2Ba

您的问题在这里是您的链接器正在寻找libmagic.so,但您有一个名为libmagic.so的文件GydF4y2Ba

只需尝试将一个符号链接到libmagic.so.1到libmagic.soGydF4y2Ba

它应该解决你的问题GydF4y2Ba


回复GydF4y2Ba引用GydF4y2Ba
分享:GydF4y2Ba
Baidu