ARM-Linux环境下安装OpenCV.doc_第1页
ARM-Linux环境下安装OpenCV.doc_第2页
ARM-Linux环境下安装OpenCV.doc_第3页
ARM-Linux环境下安装OpenCV.doc_第4页
ARM-Linux环境下安装OpenCV.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1安装辅助软件安装辅助软件2 1.1安装ARM-LINUX-G+2 1.2安装CMAKE-GUI2 2安装安装 OPENCV.2 2.1下载 OPENCV2 2.2使用CMAKE编译源码 2 2.2.1修改cmake的配置。.4 2.2.2使用cmake生成Makefile文件.6 3编译和安装编译和安装 .6 3.1修改编译配置。6 3.2编译文件7 3.3安装 OPENCV7 4配置配置 OPENCV.8 4.1配置PKGCONFIG.8 4.2配置SHELL.8 5测试使用测试使用.9 1 安装辅助软件安装辅助软件 1.1 安装安装 arm-linux-g+ 下载 arm-linux-gcc-4.3.2.tgz。然后使用#tar -zxvf arm-linux-gcc-4.3.2.tgz -C / 命令解压。 可以看到其已经被解压到/usr/local/arm/4.3.2 目录下了 使用命令#vim /etc/bash.bashrc 打开文件进行配置。在最后一行输入下面一句 export PATH=$PATH:/usr/local/arm/4.3.2/bin 保存并退出。打开一个新终端或者在本终端输入 #source /etc/bash.bashrc 使得配置信息 生效。原理可以查看博文 /luotuo44/article/details/8917764 1.2 安装安装 cmake-gui 输入命令$cmake-gui 后,会提示,尚未安装 cmake-gui,即没有安装图形界面。 用其提示的命令安装即可。安装过程需要联 网。 2 安装安装 OpenCV 2.1 下载下载 OpenCV 到 /projects/opencvlibrary/files/opencv-unix/下载安装 opencv。自己选 一个版本。我使用的是 2.40。 下载完成后,把文件解压到/root/download 目录下。 2.2 使用使用 cmake 编译源码编译源码 切换到 root 用户(要使用 root 权限运行 cmake-gui) 。输入#cmake-gui 打开 cmake 的图形 界面。在 cmake 的图形界面中输入 OpenCV 的源代码的所在路径和要安装的地点。如下图所 示。 点击”Configure”按钮,如果还没 arm-opencv 目录,那么会提示新建之。点击”yes”即可。 然后弹出下面的对话框。如下面那样选择。然后点击”Next” 弹出新的对话框,需要填充的信息如下: 点击 Finish 后,cmake 就自动开始工作。 2.2.1修改修改 cmake 的配置。的配置。 等其停止工作后,会出现下图那样,红了一片。 要更改一些东西。 勾上 BUILD_JPEG、BUILD_PNG。如果没有安装 tiff,那么取消下面的打勾。 其他的看情况勾选。 找到把后面的值改成 /usr/local/arm-opencv 如下图所示: 配置完成。 再次点击 Configure。如下图所示,可以看到没有了红色。 (如果还有,继续按 Configure) 2.2.2使用使用 cmake 生成生成 Makefile 文件文件 现在点击“Generate”按钮,产生 Makefile 文件。 3 编译和安装编译和安装 3.1 修改编译配置。修改编译配置。 输入命令#cd /usr/local/arm-opencv 进入到 opencv 的安装目录下。输入#vim CMakeCache.txt 命令,修改该文件。 在 加上-lpthread lrt 变成 保存并退出。 3.2 编译文件编译文件 再在终端输入#make 命令,编译。这个过程要很久时间,目测有 20 分钟。 3.3 安装安装 OpenCV 接着运行#make install 命令开始安装 到这里就安装完毕了。 4 配置配置 OpenCV 4.1 配置配置 pkgconfig 在 arm-opencv 目录下,输入#mkdir pkgconfig 命令新建一个目录 pkgconfig, 新建完后, 进入这个目录 在这个目录里面输入#vim arm-opencv.pc 创建并编辑文件 编辑这个文件,如下图所示。其中,最后一行是/usr/local/arm-opencv/lib 目录里面的所有 动态链接库。 保存并退出。 4.2 配置配置 shell 编辑/etc/bash.bashrc 文件。使用命令#vim /etc/bash.bashrc 在最后一行加入 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/arm-opencv/pkgconfig Export PKG_CONFIG_PATH 输入 #source /etc/bash.bashrc 这个配置信息就可以用了。或者,打开一个新终端,不用 输入该命令,也可以使用到该配置信息。 5 测试使用测试使用 创建并编辑一个 test.cpp 文件 保存,退出后,输入下面命令进行编译 #arm-linux-g+ pkg-config -cflags arm-opencv pkg-config libs arm-opencv test.cpp - lpthread lrt o test 以后编译 arm 板的 OpenCV 代码时,要使用上面的编译指令。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论