编译ARM下的opencv库
项目中需要在ARM下运行opencv的程序,需要用到opencv在ARM linux下的库,所以就用cmake和交叉编译工具把opencv的库重新编译了下。
-DWITH_3RDPARTY=ON
-DWITH_FFMPEG=ON
-DWITH_JPEG=ON
-DWITH_PNG=ON
-DWITH_TIFF=ON
-DWITH_JPEG_2000=ON
-DWITH_JASPER=ON
-DWITH_HIGHGUI=ON
-DWITH_V4L=ON
-DWITH_GPU=ON
以上几条已经加到cmake的命令行中,生成了相应的makefile文件,make后没有问题,make install也没问题。
-DWITH_GTK=ON
-DWITH_QT=ON
gui方面,GTK和QT是不需要用到的,所以这两条就没加了。
除了以上这些,opencv库还有哪些需要编译出来的,cmake时还有哪些条目要加上的,格式应该类似于-DWITH_<libname>=on