我的嵌入式开发板交叉编译命令(OpenCV)

我用的是SEED-DM3517开发板。

1、进入根系统。

sudo -i

2、进入编译文件夹

cd /home/bwp/...

3、建立工程

qmake -project

4、编辑工程头文件,设置相关库路径

gedit  ***.pro

添加路径

INCLUDEPATH += .
QT += webkit

INCLUDEPATH += /usr/local/opencv-arm/OpenCV/include/opencv \

LIBS += /usr/local/opencv-arm/OpenCV/lib/libcv.so \
/usr/local/opencv-arm/OpenCV/lib/libcvaux.so\
/usr/local/opencv-arm/OpenCV/lib/libcxcore.so\
/usr/local/opencv-arm/OpenCV/lib/libhighgui.so\
/usr/local/opencv-arm/OpenCV/lib/libml.so


5、产生makefile

qmake -spec /opt/qt-4.6.2/mkspecs/qws/linux-arm-g++/

6、make

产生应用程序,移植就可以了。

注:相关的路径改成相应的安装路径。


你可能感兴趣的:(linux,qt,opencv,嵌入式开发,交叉编译)