链接器在/ usr / lib64中搜索/ usr / lib中的文件

时间:2014-01-07 17:08:39

标签: c linux gcc redhat ld

尝试链接,我收到此错误:

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../libmqic.so when searching for -lmqic
/usr/bin/ld: skipping incompatible /usr/lib/libmqic.so when searching for -lmqic
/usr/bin/ld: cannot find -lmqic

对于包含32位lib的mqm库,ld默认值为/usr/lib,当它应该在/ usr / lib64中获取64位lib时

有没有办法将ld配置为默认为/ usr / lib64,这样我可以继续使用-lmqic而不必硬编码路径?

0 个答案:

没有答案
相关问题