opencv在linux上的编译

首先我们需要下载源码,我这里直接使用的是最新的4.x的版本,获取源码
wget -O opencv.zip https://github.com/opencv/opencv/archive/4.x.zip官方做法,链接如下:https://docs.opencv.org/4.x/d7/d9f/tutorial_linux_install.html,也可以使用git clone https://github.com/opencv/opencv.git的方法下载源码。源码下载完成后我们就可以开始进行编译工作了,我这里是想编译的arm版本的,所以可以使用如下编译命令,首先使用mkdir build创建一个build目录,然后在build目录中执行cmake -DCMAKE_TOOLCHAIN_FILE=../platforms/linux/arm-gnueabi.toolchain.cmake ..,完成后执行make -j16进行编译即可。编译完成后,可以在build/lib目录中执行file libopencv_core.so.4.9.0查看文件格式,我这里显示为
libopencv_core.so.4.9.0: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=e1bb4ff2794914f5eb5c8c2b7f64e513686ce329, with debug_info, not stripped,说明格式没问题,是arm32位版本的

相关推荐

  1. opencvlinux编译

    2024-01-13 10:56:04       35 阅读
  2. Linux Linux 安装 Zig 编译环境

    2024-01-13 10:56:04       21 阅读
  3. Linux Linux 使用 Zig 编译 PostgreSQL 源码

    2024-01-13 10:56:04       20 阅读
  4. Linux编译Go运行Windows(纯记录)

    2024-01-13 10:56:04       12 阅读
  5. QCefView Linux编译(更新)

    2024-01-13 10:56:04       15 阅读
  6. 树莓派Ubuntu 23.10编译opencv3.4.14

    2024-01-13 10:56:04       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-13 10:56:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-13 10:56:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-13 10:56:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-13 10:56:04       20 阅读

热门阅读

  1. 数据结构之基本数据类型(Python)

    2024-01-13 10:56:04       35 阅读
  2. Vue模板的理解和使用

    2024-01-13 10:56:04       33 阅读
  3. 【C】struct 、struct 指针

    2024-01-13 10:56:04       32 阅读
  4. svn - 配置账号、自动更新、配置log权限

    2024-01-13 10:56:04       32 阅读
  5. PostgreSQL 清理空间命令

    2024-01-13 10:56:04       32 阅读
  6. spring boot 返回文件流

    2024-01-13 10:56:04       28 阅读
  7. 将抖音视频转成MP3并下载

    2024-01-13 10:56:04       48 阅读