/*******************************************
操作系统:redhat9
软件:opencv1.0.0
*******************************************/
最近了解了一下opencv,在一直过程中遇到了些小问题,特意在此做个记录,以便今后解决此类问题。
以下为移植步骤:
在主机上进行
(1)在redhat9系统中,解压OpenCV源码,进入源码文件夹
(2)修改/etc/ld.so.conf(此处不修改,在之后命令执行过程中可能会出错,找不到共享库中的文件)
添加一行/usr/local/lib , 保存退出
用root用户执行#ldconfig3
J
(3)执行命令 # ./configure --without-python --without-gtk
(4)#make
#make install
(5)#cd tests/cxcore/src/
# g++ -I/usr/local/include/opencv -I../../cxts -L/usr/local/lib -o cxcoretest *.cpp ../../cxts/*.cpp -lcv -lhighgui -lcxcore -lcvaux -lml -lpthread –ldl
# ./cxcoretest
(6)#cd tests/cv/src/
# g++ -I/usr/local/include/opencv -I../../cxts -L/usr/local/lib -o cvtest *.cpp ../../cxts/*.cpp -lcv -lhighgui -lcxcore -lcvaux -lml -lpthread -ldl$ mkdir tmp
# mv cvtest tmp/
# cd tmp
# ./cvtest