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消除!