CMake ffmpeg
时间: 2023-07-31 08:08:52 浏览: 90
ffmpeg.cmake
你好!对于使用CMake构建与FFmpeg相关的项目,你可以按照以下步骤进行操作:
1. 首先,确保你已经安装了CMake和FFmpeg开发库。你可以通过包管理器(如apt、yum、brew等)来安装它们。
2. 在你的项目文件夹中创建一个CMakeLists.txt文件,并在其中添加以下内容:
```
cmake_minimum_required(VERSION 3.0)
project(YourProjectName)
# 设置编译器
set(CMAKE_CXX_STANDARD 11)
# 添加ffmpeg库
find_package(FFmpeg REQUIRED)
include_directories(${FFMPEG_INCLUDE_DIRS})
# 添加你的源文件
add_executable(YourExecutable main.cpp)
# 链接ffmpeg库
target_link_libraries(YourExecutable ${FFMPEG_LIBRARIES})
```
3. 将你的源文件(例如main.cpp)放置在与CMakeLists.txt相同的目录中。
4. 打开终端,进入项目文件夹,并创建一个构建目录(例如build)。
5. 在构建目录中运行以下命令:
```
cmake ..
make
```
这将生成一个可执行文件,你可以在构建目录中找到它。
请确保在CMakeLists.txt文件中正确设置了项目名称、源文件名称和相关的FFmpeg库路径。这样,CMake将能够找到并链接FFmpeg库,并生成可执行文件。
希望对你有所帮助!如果你还有其他问题,请随时提问。
阅读全文