LINUX下opencv的编译安装

简介: LINUX下opencv的编译安装

下载、解压源码:略。

编译安装:

sudo apt-get install cmake
# 有时需要显示窗口,还是一起更新了吧。
sudo apt-get install libgtk2.0-dev pkg-config
mkdir build
cd build
# cmake ..
# 使用CUDA
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D WITH_GSTREAMER_0_10=OFF \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D WITH_CUDA=on           -D ENABLE_FAST_MATH=1 \
-D CUDA_FAST_MATH=1 -D WITH_CUBLAS=1 \
-D WITH_NVCUVID=on     -D CUDA_GENERATION=Auto \
-D WITH_OPENCL=OFF    -D WITH_OPENCL_SVM=off \
-D WITH_OPENCLAMDFFT=off \
-D WITH_OPENCLAMDBLAS=off \
-D BUILD_TESTS=OFF \
-D BUILD_PERF_TESTS=OFF \
-D WITH_FFMPEG=ON \
-D ENABLE_CXX11=1 \
-D FFMPEG_LIBRARY_DIRS="/usr/local/lib;/usr/local/cuda/lib64;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include/gstreamer-1.0;" \
-D PYTHON3_NUMPY_INCLUDE_DIRS="/usr/local/lib/python3.5/site-packages/numpy/core/include" ..
# make ?
make -j4
sudo make install
目录
相关文章
|
9月前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
295 7
|
9月前
|
Java Linux 开发工具
linux如何编译安装源码包软件
源码包软件是包含源代码的软件包,常见于Linux和BSD系统,如fcitx和Lumaqq。开源软件需满足源代码可见且有宽松许可,如GPL。安装源码包通常涉及解压、编译和安装步骤,使用`tar`命令解包,通过`./configure`, `make`, `make install`进行编译安装。软件源码允许定制和二次开发,但须遵循许可协议。安装前确保安装了必要的开发工具和库。对于perl和python程序,直接使用perl或python命令安装。推荐使用系统软件包管理工具如RPM、yum或apt进行管理,以简化流程。
186 0
|
4月前
|
安全 关系型数据库 MySQL
Linux下安装mysql8.0(以tar.xz包安装--编译安装)
通过上述步骤,您完成了从下载、编译、安装到配置MySQL 8.0的全过程。此过程虽然较为复杂,但提供了对MySQL安装环境的完全控制,有助于满足特定的部署需求。在实际操作中,根据具体的系统环境,可能还需调整部分步骤或解决未预见的依赖问题。始终参考官方文档和社区资源,保持安装过程与最新版本的兼容性。
1633 67
|
4月前
|
Ubuntu Linux C语言
Ubuntu安装笔记(二):ubuntu18.04编译安装opencv 3.4.0 opencv_contrib3.4.0
本文介绍了在Ubuntu 18.04系统上编译安装OpenCV 3.4.0及其扩展包opencv_contrib 3.4.0的详细步骤,包括下载源码、安装依赖、配置CMake和编译安装,以及常见问题的解决方法。
517 1
Ubuntu安装笔记(二):ubuntu18.04编译安装opencv 3.4.0 opencv_contrib3.4.0
|
4月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
1019 3
|
6月前
|
SQL 关系型数据库 MySQL
linux 上源码编译安装 PolarDB-X
linux 上源码编译安装 PolarDB-X
281 6
linux 上源码编译安装 PolarDB-X
|
8月前
|
Ubuntu Linux C语言
【opencv】opencv在windows和linux的应用
【opencv】opencv在windows和linux的应用
|
8月前
|
关系型数据库 MySQL Linux
centos linux mysql 5.5脚本全自动源码包 编译安装
centos linux mysql 5.5脚本全自动源码包 编译安装
74 0
|
9月前
|
Ubuntu Linux Shell
【OpenCV】如何在Linux操作系统下正确安装 OpenCV
【OpenCV】如何在Linux操作系统下正确安装 OpenCV
346 4
|
9月前
|
C语言 计算机视觉
OpenCV使用CMake和MinGW-w64的编译安装
OpenCV使用CMake和MinGW-w64的编译安装
166 0