标签: c macos shared-libraries
我有一个简单的C库,我在linux机器上编译成.so文件。我想在我的Mac上做同样的事情,但在我编译并将库移到/usr/local/lib之后,但我不确定如何链接它,因为ldconfig不是一件事。
.so
/usr/local/lib
ldconfig
我将如何做到这一点?
答案 0 :(得分:0)
虽然Linux有.so个文件,但OSX有.dylib个文件。该过程类似,您只需在
.dylib
clang -dynamiclib -o libname.dylib sources.c