OpenCV的移植(二)

2014-11-24 09:24:30 · 作者: · 浏览: 1
.0 gdk-pixbuf-2.0""`


# echo "$as_me:$LINENO: result: $GTK_LIBS" >&5


#echo "${ECHO_T}$GTK_LIBS" >&6


# else


GTK_CFLAGS=""


GTK_LIBS=""


## If we have a custom action on failure, don't print errors, but


## do set a variable so people can do so.


# GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors ""gtk+-2.0 gdk-pixbuf-2.0""`


# fi


# else


# echo "*** Your version of pkg-config is too old. You need version #$PKG_CONFIG_MIN_VERSION or newer."


# echo "*** See http://www.freedesktop.org/software/pkgconfig"


# fi


# fi



# if test $succeeded = yes; then


# have_gtk=yes



#cat >>confdefs.h <<\_ACEOF


##define HAVE_GTK


#_ACEOF



# else


have_gtk=no


# fi


( 2 )、交叉编译


[root@opencv-0.9.7]$./configure -–host=arm-linux


[root@opencv-0.9.7]$make


[root@opencv-0.9.7]$make install


执行 make install 命令后, OpenCV 将编译好的的库文件保存在 /usr/local/lib 目录下。主要的库文件: libhighgui.so.0.9.7 、 libhighgui.la 、 libcxcore.so.0.9.7 、 libcxcore.la 、 libcvaux.so.0.9.7 、 libcvaux.la 、 libcv.so.0.9.7 、 libcv.la 及相应的符号链接


( 3 )、环境境参数设置


将编译好的库文件和相应的符号链接下载到 ARM 开发平台上 /usr/qpe/lib 目录中,并利用 export 设置 OpenCV 工作时所需的环境参数 LD_LIBRARY_PATH 。


下载opencv-0.9.7的网址是http://surfnet.dl.sourceforge.net/sourceforge/opencvlibrary/opencv-0.9.7.tar.gz


http://puzzle.dl.sourceforge.net/sourceforge/opencvlibrary/opencv-0.9.7.tar.gz