linux zynq opencv 2.4.9 交叉编译
来源:互联网 发布:mac homebrew tomcat 编辑:程序博客网 时间:2024/05/16 09:55
1、新建目录 opencv-arm
2、cd opencv-arm
3、gedit toolchain.cmake
set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_PROCESSOR arm)
set(CMAKE_C_COMPILER arm-xilinx-linux-gnueabi-gcc)
set(CMAKE_CXX_COMPILER arm-xilinx-linux-gnueabi-gc++)
set(CMAKE_FIND_ROOT_PATH ~/targetfs)
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
4、运行 cmake -DCMAKE-TOOLCHAIN-FILE=toolchain.cmake ../opencv-2.4.9 (后为opencv路径,且opencv应为刚解压后的干净源码)
5、cmake-gui
6、source code ->源码目录
build binarie ->opencv-arm
7、configure ->unix makefiles
specify options for cross-compiling
8、next -> operation system arm-linux
version 2.4.9
compilers C 交叉编译工具路径/bin/gcc
compilers C ++交叉编译工具路径/bin/g++
find target root 交叉编译工具路径
9、configure
根据具体选项进行配置,注意安装路径与板子上运行挂载路径一致,不选build_openexr build opencv_ocl with openexr with_opencl gtk ffmpeg
10、generate
11、修改cmakecache.txt
CMAKE_EXE_LINKER_FLAGS=-lpthread -lrt -lm
12、make
13、sudo make install
- linux zynq opencv 2.4.9 交叉编译
- zynq交叉编译环境搭建
- zynq交叉编译环境搭建
- Ubuntu 14.04 LTS下使用arm-linux-gcc交叉编译OpenCV 2.4.9
- Linux下opencv的交叉编译
- linux下opencv的交叉编译注意事项
- zynq学习笔记一:搭建linux交叉编译环境(ubuntu 17.04)
- ubuntu14.04上交叉编译opencv-2.4.9
- Linux下QT及OpenCV搭建,以及交叉编译OpenCV
- Ubuntu下OpenCV 2.4.3交叉编译
- 交叉编译opencv
- 交叉编译opencv
- Opencv 的交叉编译
- 交叉编译opencv
- opencv交叉编译记
- OpenCV交叉编译
- 交叉编译opencv
- Opencv+ffmpeg 交叉编译
- iOS 视图,动画渲染机制探究
- Android 导航栏ActionBar和状态栏StautsBar的定制
- git 删除已经 add 的文件
- 在线重定义 转换分区表
- RTP协议分析
- linux zynq opencv 2.4.9 交叉编译
- Fiddler与Charles的异同
- linux添加头文件路径
- 直接拿来用!最火的Android开源项目(完结篇)
- error C2039: 'bitset' : is not a member of 'std'
- Centos 6.7 安装 php 5.5
- SDWebImage的使用以及内部执行流程
- 28.Which two statements are true regarding constraints?
- 在C++中侦测内嵌型别的存在(rev#2)