开发环境

简介: 开发环境

Windows + Qt6 + CMake + Vcpkg

我使用 CMake 来构建项目,同时使用 Vcpkg 来安装 FFmpeg。


安装 Vcpkg


> git clone https://github.com/microsoft/vcpkg
> .\vcpkg\bootstrap-vcpkg.bat

详见 github.com/microsoft/vc...


安装 FFmpeg

.\vcpkg.exe install ffmpeg[all,all-nonfree]:x64-windows --recurse


Qt6 中使用 CMake 引入 FFmpeg

Qt Creator 中引入 Vcpkg 工具链


set(CMAKE_TOOLCHAIN_FILE "D:/vcpkg/scripts/buildsystems/vcpkg.cmake")


CMake 中使用 FFmpeg


find_package(FFMPEG REQUIRED)
add_executable(dev_env main.cpp)
target_include_directories(dev_env PRIVATE ${FFMPEG_INCLUDE_DIRS})
target_link_directories(dev_env PRIVATE ${FFMPEG_LIBRARY_DIRS})
target_link_libraries(dev_env PRIVATE ${FFMPEG_LIBRARIES})
相关文章
|
4月前
|
IDE 开发工具 C++
Pegasus开发环境
Pegasus开发环境
|
23天前
|
Ubuntu Shell Linux
开发环境的安装
开发环境的安装
39 1
|
4月前
|
开发工具 Windows
搭建 Qt 开发环境
搭建 Qt 开发环境
|
4月前
|
Rust 数据可视化 开发工具
rustlings本地开发环境配置
rustlings本地开发环境配置
52 0
|
Java
[BlocklyNukkit入门]#1配置开发环境
这里用PowerNukkit举例
90 0
|
编译器 C语言 C++
Vscode 搭建 C / C++ 开发环境
Vscode 搭建 C / C++ 开发环境
241 0
Vscode 搭建 C / C++ 开发环境
|
JavaScript API
vite配置开发环境和生产环境
vite配置开发环境和生产环境
vite配置开发环境和生产环境
|
移动开发 JavaScript 前端开发
ReactNative开发环境的搭建与开发前准备(三)
ReactNative开发环境的搭建与开发前准备
100 0
ReactNative开发环境的搭建与开发前准备(三)
|
移动开发 前端开发 网络协议
ReactNative开发环境的搭建与开发前准备(二)
ReactNative开发环境的搭建与开发前准备
148 0
ReactNative开发环境的搭建与开发前准备(二)
|
移动开发 Java Linux
ReactNative开发环境的搭建与开发前准备(一)
ReactNative开发环境的搭建与开发前准备
128 0
ReactNative开发环境的搭建与开发前准备(一)