【发布时间】:2019-07-23 05:07:59
【问题描述】:
我正在尝试编写一个跨平台程序。该程序使用来自 ffmpeg 的 libavcodec 来解码音频文件。我从Zeranoe 下载了共享版本。然后我将 .dylib 文件复制到/usr/local/lib。但是链接器反复说:找不到-lavcodec 的库。我确定我添加了选项-L/usr/local/lib。
安装这些 dylib 文件的正确方法是什么?
【问题讨论】:
-
如果你正在构建跨平台,链接器不应该查找你的本地库。既不是 /usr/local/lib 也不是 /usr/lib