2017-05-20 34 views
0

我的Makefile中的目标之一取决于libSM.so,但由于某种原因ld在/usr/Lib/gcc/x86_64-redhat-linux/..之内查找,发现一个不兼容的(32位)版本和保释。我在/lib64-L/lib64正确的版本并没有帮助。强制ld在正确的位置寻找libSM.so

如何强制LD采取/lib64下的版本?

回答

0

你可能只是传递CMD行LIB:

gcc a.o b.o /usr/Lib/gcc/x86_64-redhat-linux/lib64/libSM.so ...