OpenCV需要libtiff4库,然而Ubuntu14.04系统安装不会自带libtiff4,因此当以OpenCV为接口时
编译可能会出现libopencv_highgui.so:undefined reference to `TIFFIsTiled@LIBTIFF_4.0'等
Bug:
/usr/lib/libopencv_highgui.so.2.4: undefined reference to TIFFRGBAImageOK@LIBTIFF_4.0' 1> /usr/lib/libopencv_highgui.so.2.4: undefined reference toTIFFReadRGBAStrip@LIBTIFF_4.0'
解决方法:在cmake 编译OpenCV时: cmake -D BUILD_TIFF=ON
便会自动编译libtiff4,然后再以OpenCV做接口编译时,Bug消除!