文档介绍:linux ++
以下操作在Fedora下使用超级用户进行 我已经安装了交叉编译器arm-linux-gcc 在目录/opt/EmbedSky下。
修改配置文件/etc/profile 添加
pathmunge /opt/EmbedSky/
安装CMake
OpenCV , 必需使用CMake创建Makefile。 -Linux-i386, 是fedora经过软件添加和载卸功效添加(这个cmake要重新安装, 而且要添加bin进去路径)
编译OpenCV:
1、 解压OpenCV -
2、 在超级用户下, 运行cmake-gui命令
   选择源代码目录:/opt/EmbedSky/OpenCV-
   选择Build目录: /home/pww71/opencv-arm/
   点击Configure, 保持generator为Unix Makefiles, 选择Specify options for cross-compiling, 点击Next
   Operating System填写arm-inux
   C Compilers选择/opt/EmbedSky/-linux-gcc
   C++ Compilers选择/opt/EmbedSky/-linux-g++
   程序库Target Root填写/opt/EmbedSky//, 然后点击Finish
   修改默认配置,
X86-opencvcmake配置 添加BUILD_EXAMPLES 和 OPENCV_BUILD_3RDPARTY_LIBS 前面日志已经介绍过了
arm-opencvcmake配置 不要加BUILD_EXAMPLES 和 OPENCV_BUILD_3RDPARTY_LIBS 和 去掉 WITH_TIFF
CMAKE_EXE_LINKER_FLAGS原来为空, 加上-lpthread -lrt
   x86opencv默认安装目录为/usr/local, 对于arm交叉编译库来说并不适宜, 所以把CMAKE_INSTALL_PREFIX变量改为/usr/local/arm/lib/opencv/
   没有安装tiff图像支持, 去掉WITH_TIFF
   点击Generate生成Makefile
3、 使用超级用户 进入目录/home/pww71/opencv-arm, 运行make编译opencv
4、 运行make install, 将opencv生成库和头文件安装到目录/usr/local/arm/lib/opencv/
 
QT配置
安装qtcreator时 记得安装地址 而且修改配置文件/etc/profile 添加上qtcreator安装地址bin目录 我是pathmunge pathmunge /opt/EmbedSky/qtcreator-
为了能找到qmake 还要添加路径
pathmunge /opt/EmbedSky/qt-
pathmunge /opt/EmbedSky/qt-
到配置文件/etc/profile中
使用超级用户 输入命令source /etc/profile 后 再实施qtcreator命令 打开Qtcreator界面 
进入Tools-Options左侧选择QT4-Qt Versions 右侧选项里: 假如经过软件添加和载卸工具添加了qt4话 Auto-detected会自动选择Qt in PATH /usr/local/bin/qmake-qt4 用这个qmake工具生成可实施文件不用添加-qws命令行参数
我是以下配置
Qt in PATH  /opt/EmbedSky/qt-
添加Manual x86-qt- /opt/EmbedSky/qt-
生成可实施文件需要添加-qws命令行参数 
分别点击rebuild 最终点击ok
Build Settings 中依据需要Add刚才配置选择 
BUild configuration