Opencv 移植(ramdisk 系统)
1、 首先安装 cmake
在 Ubuntu 下输入 sudo apt-get install cmake cmake-curses-gui
2、 下载 opencv 源码包(我下载的是 2.4.10,之前下载的 2.3.1 和 3.0.0 的安装后都
是 Intel 架构的,不知道为什么,可能是版本问题)
3、 解压源码包
Unzip opencv-2.4.10.zip
4、 在解压的源码包中建立一新文件 toolchain.cmake,内容如下:
set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_PROCESSOR arm)
set(CMAKE_C_COMPILER
/root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/arm-xilinx-linux-
gnueabi-gcc)
set(CMAKE_CXX_COMPILER
/root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/arm-xilinx-linux-
gnueabi-g++)
在此建议将 gcc 和 g++ 的路径设置为绝对路径。
5、 在源码包目录下建立一文件夹 zed_install,用于存放安装文件,进入 zed_install
、用 来安装
!"""#
""
在弹出的配置界面中关闭所有的 $ 开头的选项(将 %&'(路径
也改到 ,不知道有没有用,反正我改了,教程上没说),按 配置,再
按 ) 生成 * 文件
+、仍在此目录下
,、安装完成后可在 ##- 目录下看到链接库
*- ./-0" "1"2"34
可以看到是 架构的
5、修改一些路径
把生成的 -#.) *) 下的 ./". 放到 6-77 的#7#-#.) *) 下
评论0