0
我的Makefile中的目標之一取決於libSM.so
,但由於某種原因ld在/usr/Lib/gcc/x86_64-redhat-linux/..
之內查找,發現一個不兼容的(32位)版本和保釋。我在/lib64
但-L/lib64
正確的版本並沒有幫助。強制ld在正確的位置尋找libSM.so
如何強制LD採取/lib64
下的版本?
我的Makefile中的目標之一取決於libSM.so
,但由於某種原因ld在/usr/Lib/gcc/x86_64-redhat-linux/..
之內查找,發現一個不兼容的(32位)版本和保釋。我在/lib64
但-L/lib64
正確的版本並沒有幫助。強制ld在正確的位置尋找libSM.so
如何強制LD採取/lib64
下的版本?
你可能只是傳遞CMD行LIB:
gcc a.o b.o /usr/Lib/gcc/x86_64-redhat-linux/lib64/libSM.so ...