我正在尝试编写一个跨平台程序。该程序使用来自 ffmpeg 的 libavcodec 来解码音频文件。我从 Zeranoe 下载了共享版本.然后我复制了 .dylib 文件到 /usr/local/lib
.然而,链接器反复说:找不到 -lavcodec
的库。 .我确定我添加了选项 -L/usr/local/lib
.
安装这些 dylib 文件的正确方法是什么?
最佳答案
我有同样的问题。提供的 dylib 文件附加了版本号。您必须将它们放在其他地方,然后创建一个指向它们的符号链接(symbolic link),而不需要版本号。
关于macos - 如何在 mac 上安装 dylib 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54940014/