cmake和opencv的编译安装
277 字
1 分钟
cmake和opencv的编译安装
1、准备工作
1.1 C/C++编译环境配置
安装gcc和g++
sudo apt install gccsudo apt install g++或者直接安装build-essential,安装了该软件包,编译c/c++所需要的软件包也都会被安装。
sudo apt install build-essential安装cmake编译工具
sudo apt install cmake(cmake包直接安装:
# 下载wget https://cmake.org/files/v3.22/cmake-3.22.1.tar.gz
# 解压tar -xvzf cmake-3.22.1.tar.gz
# 设置环境变量vim /etc/profile# 末尾加上export CMAKE_HOME=/opt/cmake/cmake-3.5.2-Linux-x86_64/binexport PATH=$CMAKE_HOME:$PATH
# 保存退出,刷新环境变量source /etc/profile
# 检查cmake -version)
根据实际需要,选择性安装libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev等
sudo apt install libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev libtbb2 libtbb-dev libdc1394 2.x CUDA Toolkit 6.52、安装OpenCV
下载opencv_contrib包
# 或者网站资源直接下载(要和OpenCV的版本一致)git clone https://github.com/opencv/opencv_contrib.git下载OpenCV包
wget https://codeload.github.com/opencv/opencv/zip/refs/tags/4.5.5解压进入OpenCV文件夹安装编译操作
unzip opencv-4.5.5.zip
cd opencv-4.5.5
mkdir build
cd build
sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local-D INSTALL_PYTHON_EXAMPLES=OFF -D INSTALL_C_EXAMPLES=OFF# 以下的路径要指定 **opencv_contririb包的路径**-D OPENCV_EXTRA_MODULES_PATH=/home/hf/Downloads/opencv_contrib-4.5.5/modules-D PYTHON_EXCUTABLE=/usr/bin/python3 -D BUILD_opencv_xfeatures2d=OFF-D BUILD_EXAMPLES=ON -D BUILD_TIFF=ON -D WITH_TIFF=ON -D WITH_OPENMP=ON -D WITH_FFMPEG=ON ..
sudo make -j4sudo make installsudo sh -c 'echo "/usr/local/lib" >> /etc/ld.so.conf.d/opencv.conf'sudo ldconfig
# 验证安装是否成功pkg-config --modversion opencv支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
cmake和opencv的编译安装
https://firefly.cuteleaf.cn/posts/obsidian/cmake和opencv的编译安装/ 相关文章 智能推荐
1
opencv使用CMake和MinGW-w64的编译安装
开发笔记 1.安装环境 提前在电脑中安装以下软件或环境 Windows 10 MinGW x64 CMake OpenCV 4.5.5 2.使用cmake gui配置编译 1.打开 cmake gui,设置源码和生成路径: 第二个路径为自己创建的编译路径:要和第一个同级目录 Where i
2
boost使用CMake和MinGW-w64的编译安装
开发笔记 1.环境 操作系统: Windows 10 Boost 版本: 1.84.0 GCC 版本: mingw x64 CMake 2. Boost 库编译安装 1. 下载解压 Boost 源码,并解压 官网链接:https://www.boost.org/users/history/
3
Eigen使用CMake和MinGW-w64的编译安装
开发笔记 1.环境 平台: Windows 10 编译器: mingw , gcc/g++ CMake Eigen 版本:3.4.0 2. 编译安装 1.官网下载源码 https://eigen.tuxfamily.org/index.php?title=Main Page 2.打开 cm
4
FreeType编译与使用
开发笔记 1、linux系统编译安装opencv linux系统中编译安装opencv是开启了freetype的使用,后续则可以直接在C++代码中实现,无需额外编译安装freetype。 2、额外编译安装使用FreeType 注意freetype版本和opencv版本的兼容性 这里编译的是
5
Windows下CMake的命令编译使用
运维部署 1、下载安装Cmake,配置环境变量,检验安装是否正常 2、 下载安装MinGW,配置环境变量,检验安装是否正常 3、具体的编译命令
随机文章 随机推荐