Как связать .so используя abspath? - PullRequest
0 голосов
/ 15 февраля 2019

Я использую следующую команду, чтобы связать объект с файлом .so.(На Mac, но вопрос должен относиться и к Linux)

$ clang main.o -L../sds -lsds -o main.exe

Абстат libsds.so не найден в исполняемом файле.Но /usr/lib/libSystem.B.dylib в Абспате.Почему один в Абспате, а другой нет?Как сделать libsds.so в abspath в исполняемом файле?Спасибо.

$ otool -L main.exe 
main.exe:
    libsds.so (compatibility version 0.0.0, current version 0.0.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.50.4)
...