Ubuntu18.04中用CMake-gui安装OpenCV4.1.0

本文详细介绍了如何在Ubuntu18.04系统中,通过CMake-gui图形界面工具来安装和配置OpenCV4.1.0,包括解压源码、创建构建目录、配置CMake参数、编译及安装过程。特别强调了设置CMAKE_BUILD_TYPE为RELEASE和OPENCV_EXTRA_MODULES_PATH以包含额外模块。

Ubuntu18.04中用CMake-gui安装OpenCV4.1.0

1.install cmake-gui

sudo apt-get install cmake-qt-gui

2.配置OpenCV

1、将OpenCV4.1.0和OpenCV_contrib-4.1.0解压(提取),如图所示

在这里插入图片描述
2、双击进入解压出来的OpenCV4.1.0文件夹,右键打开终端(或者在别处打开终端,通过输入cd opencv4.1.0进入当前目录下),然后依次输入(不要忘了第三行的最后的空格和两个点):

mkdir build
cd build 
cmake-gui .. 

3、然后会弹出CMake的图形化界面,在上方的两个路径里面,选择好代码所在文件夹的路径和要安装的路径
在这里插入图片描述
4、点击左下方的Configure按钮,选择Unix Makefiles,选择Use default native compilers(默认),然后点击Finish
在这里插入图片描述
5、需要下载一些文件,要等待一段时间。然后CMake即载入默认配置,如下图所示:
在这里插入图片描述
窗口的中间部分即配置列表,这里和使用cmake命令直接生成makefile文件一致的。正如上文所述,这里通过图形界面的方式来进行配置,更加直观方便。

6、这里需要对两个地方进行修改:

(1)在CMAKE_BUILD_TYPE 值处输入RELEASE,其他保持不变(如果已经存在就不必修改)。
下方的CMAKE_INSTALL_PREFIX显示了默认的安装目录,生成makefile文件最后执行 make install时就会安装到这个目录,这里可以根据个人需求更改。我这里就不做修改了。
在这里插入图片描述

(2)在OPENCV_EXTRA_MODULES_PATH处,选择输入目录(单击这一行后方空白处即可选中)
在这里插入图片描述
然后选择opencv_contrib-3.2.0文件夹中的modules文件夹,注意,不是只选中opencv_contrib-3.2.0文件夹就好了,需要选中里面的modules文件夹! 如下图所示,然后点Choose。
注:OPENCV_EXTRA_MODULES_PATH 是用来指定要编译的扩展模块,其中包括OpenCV_contrib模块。
在这里插入图片描述
7、点击Generate生成配置文件,这一步应该比较快就完成了。

8、接着,在build目录下打开终端,输入

make
sudo make install

9、然后就开始安装了,这一步又需要等比较长的时间了……不要急,进行到这一步说明很快就能安装成功了~

在这里插入图片描述
实验中我并没有编译opencv_contrib-3.2.0,只编译了opencv,不过确实可以编译成功。之前编译PCL+VTK也是采用这种办法。
采用cmake-gui 可视化选择,比较好,比自己看reamde要好一些。

reference

### 回答1: 您可以通过以下步骤在Ubuntu 18.04安装cmake-gui1. 打开终端(Ctrl + Alt + T)。 2. 运行以下命令更新软件包列表: sudo apt update 3. 运行以下命令安装cmake-gui: sudo apt install cmake-qt-gui 4. 安装完成后,您可以在应用程序菜单中找到cmake-gui。 希望这可以帮助您安装cmake-gui。 ### 回答2: 在Ubuntu18.04安装cmake-gui是一个很简单的任务,只需要打开终端并继续以下步骤: 1.首先更新您的Ubuntu系统,以确保您使用的是最新版本的软件包。在终端中输入以下命令: sudo apt update && sudo apt upgrade 2.接下来,安装cmake-gui软件包。在终端中输入以下命令: sudo apt-get install cmake-gui 3.等待软件包下载和安装完成。在终端中输入命令‘cmake-gui’,启动cmake-gui界面。 4.如果您在终端中运行该命令并收到错误“cmake-gui:找不到命令”,则可能需要使用以下命令来安装cmake: sudo apt-get install cmake 这将安装cmakecmake-gui软件包。 5.如果您使用的是其他Linux发行版,并且命令不起作用,请尝试使用发行版的软件中心或包管理器来搜索和安装cmake-gui。 总之,安装cmake-gui非常简单,只需要打开Ubuntu终端并按照上述步骤即可。 ### 回答3: 在开始回答此问题之前,我们应该首先了解CMake以及CMake GUICMake是一个跨平台的开源构建系统,它使用标记文件来描述构建过程中的依赖性和构建规则。通过CMake,用户可以将构建过程自动化,从而为其提供了更容易管理的结构和流程。 而CMake GUI则是一个基于图形用户界面的CMake集成开发环境,它可以帮助用户更直观、更快捷地使用CMake。在GUI版本中,用户可以通过点击按钮、勾选框和下拉菜单等方式来操作构建过程,并获得更清晰的构建输出信息。 现在我们来详细介绍如何在Ubuntu 18.04安装CMake GUI。步骤如下: 1.打开终端(Ctrl+Alt+T),使用以下命令更新系统(非必需): $ sudo apt update && sudo apt upgrade 2.使用以下命令安装CMake: $ sudo apt install cmake 3.安装CMake GUIcmake-qt-gui),使用以下命令: $ sudo apt install cmake-qt-gui 4.完成以上步骤后,您就可以打开CMake GUI界面了。在终端中输入以下命令可以打开GUI界面: $ cmake-gui 此时您将看到CMake GUI的主窗口,您可以在此窗口中执行自己的构建任务,例如配置、生成、运行测试等。 总结:通过上述步骤,我们可以在Ubuntu 18.04中快速安装和使用CMake GUI,实现可视化的构建过程。同时,我们也需要注意,因为CMake在编译和构建过程中需要许多依赖项,因此在使用前,我们需要明确自己的构建环境以及依赖项的安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值