5 天嵌TQ210在Ubuntu 11.04下编译 OpenCV2.0.0(PC)

(一)先安装cmake

(1)网上通用

apt-get install cmake

但我安装后有问题,cmake-gui出现段错误。

(2)参考《CMake安装和使用》

解压cmake-2.8.0-rc4.tar

#./bootstrap--qt-gui
#./make
#./make install

好了!!!#./bootstrap –qt-gui关键!!!

(二)编译安装OpenCV2.0.0(PC)

 错误1:undefined reference to `cvCreateCameraCapture_V4L(int)'

在 Ubuntu 11.04 下编译 OpenCV2.0,出现了如下错误:

Linking CXXstatic library ../../lib/libopencv_haartraining_engine.a

[ 80%]Built target opencv_haartraining_engine

Scanningdependencies of target opencv_createsamples

[ 80%]Building CXX objectmodules/haartraining/CMakeFiles/opencv_createsamples.dir/createsamples.o

Linking CXXexecutable ../../bin/opencv_createsamples

../../lib/libopencv_highgui.so.2.2.0:undefined reference to `cvCreateCameraCapture_V4L(int)'

collect2:ld returned 1 exit status

make[2]:*** [bin/opencv_createsamples] Error 1

make[1]:*** [modules/haartraining/CMakeFiles/opencv_createsamples.dir/all] Error 2

make: *** [all] Error 2

参考《ubuntu 11.04 安装opencv2.2 

修改地方截图:

看好路径,修改三个文件:

cvcap.cpp170

cvcap_libv4l.cpp199

cvconfig.h.cmake 22

修改后的截图如下:

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值