Macos 如何在mac上安装动态库文件?

Macos 如何在mac上安装动态库文件?,macos,ffmpeg,dylib,Macos,Ffmpeg,Dylib,我正在尝试编写一个跨平台的程序。该程序使用ffmpeg中的libavcodec对音频文件进行解码。我从下载了共享构建。然后我将.dylib文件复制到/usr/local/lib中。然而,链接器反复说:找不到-lavcodec的库。我确信我添加了选项-L/usr/local/lib 安装这些动态库文件的正确方法是什么?我也有同样的问题。提供的动态库文件附加了版本号。您必须将它们放置在其他位置,然后创建一个不带版本号的符号链接。如果您正在构建跨平台,则链接器不应查找您的本地LIB。既不是/usr/l

我正在尝试编写一个跨平台的程序。该程序使用ffmpeg中的libavcodec对音频文件进行解码。我从下载了共享构建。然后我将.dylib文件复制到
/usr/local/lib
中。然而,链接器反复说:找不到
-lavcodec
的库。我确信我添加了选项
-L/usr/local/lib


安装这些动态库文件的正确方法是什么?

我也有同样的问题。提供的动态库文件附加了版本号。您必须将它们放置在其他位置,然后创建一个不带版本号的符号链接。

如果您正在构建跨平台,则链接器不应查找您的本地LIB。既不是/usr/local/lib也不是/usr/lib