ubantu18.4安装opencv3.3.0

本文提供了一套详细的步骤,指导读者如何在Ubuntu系统中安装OpenCV 3.3.0,包括必要的依赖包和配置过程,确保OpenCV能够顺利运行并进行摄像头测试。
  1. sudo apt-get install build-essential
  2. sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
  3. sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev
  4. cd opencv-3.3.0
  5. mkdir build
  6. cd build
  7. cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
  8. 注意:第7步带上末尾的两个句号,不要省。
  9. 注意:第7步之后显示在这里插入图片描述
  10. sudo make
  11. sudo make install
  12. sudo gedit /etc/ld.so.conf.d/opencv.conf 执行此命令后打开的可能是一个空白的文件,不用管,只需要在文件末尾添加
    /usr/local/lib
  13. 执行如下命令使得刚才的配置路径生效
    sudo ldconfig
  14. sudo gedit /etc/bash.bashrc
    在最末尾添加
    PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
    export PKG_CONFIG_PATH
    15.保存,执行如下命令使得配置生效
    source /etc/bash.bashrc
    16.sudo updatedb
    17.检验:
    cd到opencv-3.4.1/samples/cpp/example_cmake目录下
    我们可以看到这个目录里官方已经给出了一个cmake的example我们可以拿来测试下
    按顺序执行

cmake .
make
./opencv_example

即可看到打开了摄像头,在左上角有一个hello opencv
即表示配置成功

<think>好的,用户的问题是关于在Ubuntu18.04安装软件或配置环境的指南或教程。首先,我需要回顾用户提供的引用内容,看看有哪些相关的信息可以整合进来。用户提供的引用中有多个关于Ubuntu18.04安装的步骤,包括分区、安装后的优化、安装Docker、Python3.7等。比如引用[3]提到了安装Docker环境的命令,引用[4]是安装Python3.7的步骤,引用[5]提到了启动引导器的选择。这些内容可能对用户有用,但用户现在的问题更偏向于安装软件和配置环境,而不是系统安装本身。 接下来,我需要确定用户的需求。用户可能已经安装好了Ubuntu18.04,现在需要知道如何安装软件或配置开发环境。常见的安装软件方法有使用apt包管理器、snap,或者从源码编译。配置环境可能包括设置编程语言环境如Python、Node.js,或者容器环境如Docker。考虑到引用中提到的Docker安装(引用[3])和Python安装(引用[4]),我应该将这些整合到回答中。同时,用户可能需要基础的步骤,比如更新系统、使用apt安装软件,以及更换软件源(引用[2]中提到的优化步骤)。 另外,用户可能对如何手动分区或启动引导器设置有疑问,但根据当前问题,这些可能不是重点。不过,如果用户在安装软件时遇到依赖问题,可能需要确保系统已经正确配置,比如引用[4]中的依赖库安装。 需要确保回答结构清晰,分步骤说明不同的安装方法,并给出具体命令示例。同时,生成的相关问题要围绕用户可能进一步想知道的内容,比如特定软件的安装、环境变量配置、常见问题解决等。 最后,检查是否符合格式要求:行内公式用$...$,独立公式用$$...$$,但在这个问题中可能涉及较少数学公式,更多是代码块和步骤说明。需要正确使用引用标记,如引用[3]、[4]等,在相关步骤后添加。</think>### Ubuntu 18.04 软件安装与环境配置指南 #### 一、基础软件安装方法 1. **使用 `apt` 包管理器** Ubuntu 默认的包管理工具是 `apt`,操作流程如下: ```bash sudo apt update # 更新软件源列表[^2] sudo apt install <包名> # 安装指定软件(如安装 Python3:sudo apt install python3) sudo apt remove <包名> # 卸载软件 ``` 2. **通过 `snap` 安装** Snap 是跨发行版的软件打包格式,适合安装新版软件: ```bash sudo snap install <包名> # 例如安装 VSCode:sudo snap install code --classic ``` 3. **源码编译安装** 若软件未提供预编译包,需手动编译(以 Python 3.7 为例): ```bash sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget # 安装依赖[^4] wget https://www.python.org/ftp/python/3.7.12/Python-3.7.12.tgz tar -xzf Python-3.7.12.tgz cd Python-3.7.12 ./configure --enable-optimizations make -j 4 && sudo make install ``` --- #### 二、常见环境配置 1. **配置 Docker 容器环境** 参考阿里云镜像加速安装 Docker: ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" sudo apt update sudo apt install -y docker-ce # 安装 Docker[^3] sudo systemctl enable --now docker ``` 2. **Python 虚拟环境配置** 使用 `venv` 隔离项目依赖: ```bash sudo apt install python3-venv # 安装虚拟环境工具 python3 -m venv myenv # 创建虚拟环境 source myenv/bin/activate # 激活环境 ``` 3. **更换软件源加速下载** 替换为国内镜像(如清华源): ```bash sudo sed -i &#39;s/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g&#39; /etc/apt/sources.list sudo apt update # 更新源[^2] ``` --- #### 三、典型问题解决 1. **依赖冲突** 若安装时提示依赖错误,尝试修复: ```bash sudo apt --fix-broken install ``` 2. **启动引导器配置** 双系统用户需注意引导器安装位置,避免覆盖 Windows 引导[^5]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值