【发布时间】:2022-08-08 14:03:32
【问题描述】:
我正在尝试使用 FFmpeg 包编写 CMakeLists,并在 Windows 和 Linux 上编译。 首先从FFmpeg-Builds共享版本下载
我想象项目的结构是这样的:
<project root>
deps/
ffmpeg/
win-x64/
incluve/
lib/
bin/
linux-x64/
incluve/
lib/
bin/
src/
CMakeLists.txt
如何帮助 CMake 查找库:avcodec、avformat、avutil 等?
也许在文件夹lib/pkgconfig 中使用包配置可以指定路径。
但我不知道如何
-
我的期望是你想从这里开始阅读:https://cmake.org/cmake/help/v3.23/command/find_package.html
-
它没有帮助。我还是不明白如何指定库的本地路径