首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让cmake在ubuntu中使用系统之外的其他opencv目录?

在Ubuntu中使用系统之外的其他OpenCV目录,可以通过以下步骤实现:

  1. 首先,确保已经安装了CMake和OpenCV。如果没有安装CMake,可以使用以下命令进行安装:
  2. 首先,确保已经安装了CMake和OpenCV。如果没有安装CMake,可以使用以下命令进行安装:
  3. 下载并解压所需的OpenCV版本到你想要使用的目录。可以从OpenCV官方网站(https://opencv.org/releases/)下载源代码。
  4. 创建一个新的目录,用于构建OpenCV。在终端中执行以下命令:
  5. 创建一个新的目录,用于构建OpenCV。在终端中执行以下命令:
  6. 使用CMake配置构建过程。执行以下命令:
  7. 使用CMake配置构建过程。执行以下命令:
  8. 其中,/your/installation/path是你想要安装OpenCV的路径,/path/to/opencv_contrib/modules是OpenCV额外模块的路径,/path/to/opencv/source是你下载并解压的OpenCV源代码的路径。
  9. 执行以下命令进行编译和安装:
  10. 执行以下命令进行编译和安装:
  11. 现在,你可以在你的项目中使用新安装的OpenCV。在CMakeLists.txt文件中,添加以下行来指定使用的OpenCV目录:
  12. 现在,你可以在你的项目中使用新安装的OpenCV。在CMakeLists.txt文件中,添加以下行来指定使用的OpenCV目录:
  13. 然后,在你的代码中,可以使用find_package(OpenCV REQUIRED)来引入OpenCV,并链接所需的库。

这样,你就可以在Ubuntu中使用系统之外的其他OpenCV目录了。请注意,上述步骤中的路径和命令需要根据你的实际情况进行调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

CodeBlocks 开发环境配置使用OpenCV (ubuntu系统)「建议收藏」

CodeBlocks是一个开放源代码全功能跨平台C/C++集成开发环境。CodeBlocks由纯粹C++语言开发完毕,它使用了蓍名图形界面库wxWidgets。...对于追求完美的C++程序猿,再也不必忍受Eclipse缓慢,再也不必忍受VS.NET庞大和高昂价格。界面简单、易操作。可以非常好得通过插件进行功能扩展,因此我个人比較喜欢这个C++IDE。...为了可以codeblocks中使用opencv。仿照VS2010配置opencv步骤。...CodeBlocks 开发环境配置使用OpenCV ,当然这是ubuntu系统下,假设是windows下。原理步骤基本同样,不再赘述。...1、新建一个project,比如opencvtest控制台project。

1.6K20

Ubuntu系统下安装 OpenCV 全过程

经过不断试错、安装、删除重装…… 写下这篇博客,希望其他人安装时能够轻松一点,少几次还原重装…… 版本: ubuntu18.10 OpenCV-4.1.0 首先,OpenCVubuntu上安装官方文档...这之中 , /usr/local 是 OpenCV 安装路径 接下来开始编译 sudo make 也可以使用多线程进行编译 sudo make -j3 j 后面的数字是你想要使用线程数量 开始编译后.../18.04安装vscode和opencv3.4.6教程_sandalphon4869博客-CSDN博客 首先将OpenCV库添加到路径,从而可以系统找到 打开opencv.conf ,打开后很可能是空白...-4.1.0/sample/cpp/example_cmake 目录下,打开终端 运行 cmake . make ..../opencv_example 如果摄像头打开,左上角出现 Hello OpenCV 则证明安装成功 6.关于安装 opencv_contrib 首先下载下来源文件,放置OpenCV-4.1.0文件夹

1K20

Linux Qt配置opencv环境(一)

根据网上教程并结合自己实际操作——总结如下: 平台环境:ubuntu 16.04 _x64、 Qt 5.10.1/gcc 5.3.1、 opencv 3.4.10 一、 编译器 dh@ubuntu:...经过漫长时间编译后,默认参数使得头文件/usr/local/include下,分别是opencvopencv2; 头文件是/usr/local/lib下libopencv_* Make过程还是有些耗时...所以下次用多核试下 五、 测试是否安装成功 第一种测试方法 进入源码目录->进入sample目录->进入cpp目录下 ①/home/dh/article/opencv/opencv-3.4.10/samples...使用succes方式则如下: ? 人无语.........六、 小结 ①关于源码编译部分其实是将源码变成了共享库及头文件 ②Qt 如何使用共享库及头文件 ③Qt 编译部分及程序运行时所需共享库搜索路径

6.2K50

【杂谈】如何应对烦人开源库版本依赖-做一个心平气和程序员?

这个时候最好办法是自己找个目录另外弄一个,与系统隔离,一些包比如caffe编译时候依赖上自己这个库,版本下载在此: https://github.com/protocolbuffers/protobuf...除了安全之外,最大莫过于帐号管理,大家可以共享一套硬件,一套基本环境,却隔离各自目录。...拥有管理员权限有时候很危险,尤其是企业,万一一不小心误操作搞出点什么幺蛾子,轻则大家工作成果丢失,重则可能要辞职走人,这是一直在上演故事。 2、可以不用担心别人更改系统环境而对自己造成影响。...自己好不容易环境稳定了,为了某个项目临时更改环境绝对不是一件很愉快事情,不仅花费时间,还可能破坏稳定系统。 这个时候,就可以上虚拟机了。...4 应对环境依赖一些小情绪 大家改bug也是一步一步实战增强经验,谁也不是一开始就能心平气和地接受,从小白走到大师兄段位,心态也自然会有一些变化。 ?

1K20

Ubuntu下编译Opencv4.0及opencv_contribute模块步骤详解

新建一个文件夹,存放下载opencv压缩包 mkdir opencv4 cd opencv4 将下载好压缩包拷贝到opencv4文件夹 解压opencv压缩包 .tar.gz 结尾压缩包使用...进入 opencv-4.0.1 文件夹,新建一个 build 文件夹,用于存放编译过程中产生文件 cd opencv-4.0.1 mkdir build cd build build 文件夹编译...命令行输入以下内容: ?...CMAKE_INSTALL_PREFIX:该选项为opencv安装目录,可按实际目录进行修改,一般放在/usr/local目录OPENCV_GENERATE_PKGCONFIG:打开 pkg-config...进入build 文件夹,编译测试程序 cd build cmake .. make ? 查看并运行生成可执行文件 build 文件夹存放一张名为 1.jpeg 图片进行测试 ls .

5.8K30

如何Ubuntu 20.04 上安装 OpenCV

OpenCV 应用广泛,包括医疗图片分析,街景图片处理,监视视频,探测和识别面部,追踪移动物体,提取3D 模型,等等。 这篇文章描述如何Ubuntu 20.04 上安装 OpenCV。...一、从 Ubuntu 源仓库安装 OpenCV OpenCV Ubuntu 20.04 软件源可用。...git clone https://github.com/opencv/opencv_contrib.git 写作时候,github 软件源默认版本是 4.3.0。...03.一旦下载完成,创建一个临时构建目录,并且切换到这个目录: cd ~/opencv_build/opencv mkdir -p build && cd build 使用 CMake 命令配置 OpenCV...__version__)" 输出: 4.3.0-dev 三、总结 我们已经展示了 Ubuntu 20.04 服务器上安装 OpenCV两种不同方式。你第一选择依赖于你要求和偏好。

52K52

仅用CPU就能跑到1000FPS,这是开源C++跨平台人脸检测项目

众多人脸检测方法使用卷积神经网络进行检测是目前较为流行方法之一。...然而在我们使用别人开源项目时经常需要安装各种各样依赖环境,不同依赖环境不同硬件平台或操作系统中支持程度不一样,增加了项目跨平台迁移难度。...作者将预训练 CNN 模型转换为静态变量后储存到了 C 文件里,使得该项目不需要任何其他依赖项(当然 OpenCV 还是需要),仅仅只需要一个 C++编译器,就能在任何一个平台甚至嵌入式系统上编译并运行该项目...编译过程 该项目编译需要 OpenCV,如果缺少 OpenCV 使用 cmake 生成 makefile 时会报如下错误: ?...,使用 source /etc/bash.bashrc 环境变量生效。

76010

MacOS上源码安装OpenCV-4.0.0

前言 OpenCV-4.0.0已经放出来一阵日子了,很有新功能新特性值得尝试,由于MacOS上brewhome包编译好OpenCV版本只有3.4.3,为了MacOS上安装最新OpenCV,只好走源码编译这条路了...依赖包 安装OpenCV当然要安装一些必要依赖件,我们需要: gcc、make、cmake、clang python3 其他一些其他依赖包 编译工具 MacOS端的话,编译器我们可以选择xcode...这里推荐anaconda,然后将anacondapython设置为系统python(可以安装在系统环境,也可以安装在虚拟环境),在编译opencv时候会自动寻找当前python路径。...安装好python之后,安装numpy。 pip install numpy 如果不确认是否安装好可以之后cmake生成config信息查看是否正确找到。...其他依赖包 OpenCV源码安装还需要一些其他工具,怎么安装,我们使用MacOS下必备安装工具brew,类似于Ubuntuapt-get、centosyum,就是一个包管理工具。

29540

Ubuntu16桌面版编译和安装OpenCV4

本篇概览 这是一篇笔记,记录了纯净Ubuntu16桌面版电脑上编译、安装、使用OpenCV4全部过程,总的来说分为以下几部分: 安装必要软件,如cmake 下载OpenCV源码,包括opencvopencv_contrib...,并且解压、摆好位置 运行cmake-gui,图形化页面上配置编译项 编译、安装 配置环境 验证 环境 环境信息如下: 操作系统Ubuntu16.04桌面版 OpenCV:4.1.1 注意:本文全程使用非.../build 用cmake-gui配置 opencv-4.1.1目录下执行cmake-gui …即可启动cmake-gui页面,开始图形化配置 我这里opencv-4.1.1文件夹绝对路径是.../home/will/opencv-4.1.1,所以下图红框1就是源码绝对路径,红框2是源码文件夹内build子目录,配置完毕后,点击红框3开始初始化配置: 点击上图红框3按钮后,弹出页面选择...选中OPENCV_GENERATE_PKGCONFIG 再次点击下图红框Configure按钮开始配置: 等配置完成后,点击下图红框Generate按钮开始生成配置项: 等到出现下图红框提示

82830

g++,CMake和Makefile了解一下

一条规则可以包含多个target,这意味着其中每个targetprerequisite都是相同。当其中一个target被修改后,整个规则其他target文件都会被重新编译或执行。 2....文件指示: Makefile引用其他Makefile;指定Makefile中有效部分;定义一个多行命令 5....下面我带大家学习下CMake基础知识。 3.1 安装CMake 首先我们看看如何在自己linux系统(我系统Ubuntu18.04)下安装CMake。...3.2 CMake编译流程 成功安装好CMake后我们再来说说如何在linux平台下使用CMake生成Makefile并编译流程,如下: 1.编写CMake配置文件CMakeLists.txt,我们可以认为...3.3 使用CMake编译程序 我们通过一个关于opencv读取图片程序,大家更好理解整个CMake编译过程。

1.5K20

Ubuntu 16.04上用CMake图形界面交叉编译树莓派OpenCV3.0

准备工作 首先,我操作系统Ubuntu 16.04,其实OpenCV交叉编译对系统并没有任何特殊要求,只是我个人觉着Linux操作环境比较方便而已,本文提供方法理论上window系统只需稍加修改应该也是适用...不过值得注意是,如果想按照OpenCV官方教程的话,我建议使用14.04LTSUbuntu旧版本系统。.../tools.git 安装下载完成后,我们就能看到当前目录下多了两个目录——opencv和tool——以及一个cmake-gui指令,到这里我们准备工作就完成了。...4)Search栏上输入CMAKE_INSTALL_PREFIX,将对应value值改成我们build下install装载目录,如/home/apple/opencv/build/install...-06/86704.htm Ubuntu 10.04安装OpenCv2.1九步曲 http://www.linuxidc.com/Linux/2010-09/28678.htm

1.1K00

Ubuntu下编译安装OpenCV 2.4.13以及Python调用OpenCV方法

安装cmake sudo apt-get install cmake 4.安装pkg-config,它是一个提供从源代码编译软件时查询已安装库时使用统一接口计算机软件。...解压后进入opencv目录。 1. 使用cmake来检测编译环境以及生成makefile以及其他project信息,使用cmake过程可以设置一些参数。...配置文件,这个文件(opencv.pc)目录 /usr/local/lib/pkgconfig,这个文件记录着opencv一些动态库信息,还有头文件信息,通过pkg-config --libs opencv...五、Python使用opencv 1 先用which python找到python安装目录(每个人不同,可以自行更改),只需要把opencv编译cv2.so和原始cv.py拷贝到python...图形界面交叉编译树莓派OpenCV3.0 https://www.linuxidc.com/Linux/2016-10/135914.htm Ubuntu 16.04安装OpenCV 2.4.11

1.5K10

Ubuntu系统下编译OpenCV4.8源码记录

前言 很多人经常会问我是否有Ubuntu系统化下开发OpenCV C++应用教程,其实我一直没有,然后我有几块开发板都是基于Linux,有Jetson系列开发板,所以我以前写过一篇文章如何在...我现在还有一块Alxboard开发板是英特尔家族,安装是操作系统Ubuntu20系统,本身没有自带OpenCV C++支持,所以就用这个开发板给大家演示一下如何在乌班图系统下编译OpenCV4.8...01 下载OpenCV4.8源码包 Ubuntu系统化下打开终端命令行窗口,执行下面的命令行即可 wget -o opencv4.8.zip https://github.com/opencv/opencv...install -y g++ cmake make git libgtk2.0-dev pkg-config 03 创建Build目录执行编译与安装 首先运行 cd opencv4.8 mkdir -.../opencv 执行该命令行生成安装文件 make -j4 使用下面的命令行完成安装 sudo make install C++代码测试 运行一个简单OpenCV图像显示程序验证OpenCV4.8

54020

Ubuntu下源码安装Opencv完全指南

但是Linux下,因为Linux各种发行版本多种多样,所以我们只有自己通过编译源码方式来安装Opencv了,源码安装会自动根据你当前Ubuntu系统安装组件来编译Opencv源码,所以说你编译好这份...这里讲解如何Ubuntu系统利用源码安装Opencv。...安装python依赖(可选) (注意,这部分只适合系统没有安装任何python组件,如果你系统已经安装了python组件,那么只需要安装python-dev和python3-dev即可,然后各自环境...安装OpenCv 安装过程很简单,进入我们opencv目录,创建一个build文件夹,进入这个文件夹执行相应命令: cd opencv # 进入目录 mkdir build.../lib/ -- Opencv动态链接库存放位置 cmake后,我们进行make操作,首先利用nproc命令查看系统有多少线程,其次按照线程数来执行: # 利用下面的命令得到系统线程数

66420

Qt5.7.0 + OpenCV2.4.9 + ffmpegUbuntu 14.04LTS下配置

Qt5.7.0 + OpenCV2.4.9 + ffmpegUbuntu 14.04LTS下配置 分类: tags: Ubuntu Qt OpenCV ©版权声明:本文为博主原创文章,未经博主允许不得转载.../article/details/51758164 1、安装g++ 安装Qt之前安装g++,以便在Qt安装过程能够检测到系统已经安装了g++。...4、获取OpenCV源码 可前往官网,寻找下载OpenCV 2.4.9Linux版源码:http://opencv.org/releases.html 下载得到OpenCV2.4.9.zip,解压到目录...5、安装OpenCV 此处使用release版本,所以OpenCV文件夹下建造目录release。 cd ./opencv-2.4.9 mkdir release cd ....6、更新系统库文件配置 sudo ldconfig 这样可以直接重新加载系统使用库,就不用重启电脑就可用OpenCV库了。

1.8K60

ubuntu如何安装两个版本OpenCV

前言 由于很多视觉项目的开发、研究过程,经常会涉及OpenCV不同版本ubuntu系统安装。...因此小凡在此简单总结一下两个版本OpenCVubuntu系统步骤,方便以后重装系统时快速查看参考。如有不到之处,还请批评指正。...接下来,我们想要将OpenCV3.3.1安装在我们自己新建文件夹目录/home/yongqi/workspace/2_ProgramFiles/OpenCV3.3.1下,那么我们该如何操作呢? ?...-3.3.1解压目录下step-2:$ mkdir buildstep-3:$ cmake -D CMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home...从零学习OpenCV 4往期推荐 【从零学习OpenCV 4】Windows系统安装OpenCV 4 【从零学习OpenCV 4】Ubuntu系统安装OpenCV 4 【从零学习OpenCV 4

2.3K20
领券