
在Ubuntu中使用CMake-GUI编译和运行OpenCV程序以生成可执行文件
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文将介绍如何在Ubuntu操作系统下利用CMake-GUI工具配置、编译并构建OpenCV项目,最终生成独立的可执行文件。通过详细步骤指导读者完成从环境搭建到代码运行的全过程。
使用CMake生成可执行文件的步骤如下:
1. 建立一个包含代码和处理图片的文件夹。
2. 添加cmake编译所需的`CMakeLists.txt` 文件,并找到以下两行进行更改:
- 定义从源码构建的目标程序:`add_executable(opencv_example 1.cpp)`
(工程项目名+空格+要编译文件名)
- 将应用程序链接到OpenCV库: `target_link_libraries(opencv_example ${OpenCV_LIBS})`
(工程项目名 + 链接到OpenCV库)
3. 使用cmake-gui手动设置`OpenCV_DIR`指向包含库文件的路径:
1. 终端输入命令安装cmake-gui: `sudo apt-get install cmake-gui`
2. 在项目文件夹下打开终端,运行命令进入gui页面:`cmake-gui`
3. 改变路径到指定文件夹。
4. 点击“Add Entry”,添加名称为OpenCV_DIR的条目,并设置其值指向OpenCV安装目录下的build文件夹(例如.../opencv-3.4.0/build)。
5. 点击Configure和Generate。
4. 编译生成可执行文件:在终端输入`make`,绿色输出表示编译成功。
5. 运行测试命令: `./opencv_example`。
全部评论 (0)
还没有任何评论哟~


