基于 CMake 的 OpenCV Win10 + Qt 开发环境配置

介绍如何在 Windows 10 系统下,使用 CMake 构建集成 OpenCV 与 Qt 的开发环境。

步骤:

  1. 安装软件: 下载并安装以下软件:

    • CMake
    • Qt
    • OpenCV
  2. 配置环境变量: 将 OpenCV 和 Qt 的 bin 目录添加到系统环境变量 Path 中。

  3. 创建 CMake 项目: 新建一个文件夹作为项目目录,并在其中创建 CMakeLists.txt 文件。

  4. 编写 CMakeLists.txt:CMakeLists.txt 文件中添加以下内容:

cmake_minimum_required(VERSION 3.10)

project(OpenCVQtProject)

find_package(OpenCV REQUIRED)
find_package(Qt5 COMPONENTS Widgets REQUIRED)

add_executable(MyApplication main.cpp)

target_link_libraries(MyApplication PRIVATE OpenCV::opencv_world Qt5::Widgets)
  1. 构建项目: 使用 CMake GUI 或命令行工具构建项目,生成可执行文件。

注意:

  • 请根据实际情况修改 CMakeLists.txt 中的项目名称和源文件列表。
  • 确保已正确配置 OpenCV 和 Qt 的安装路径。