移植opencv人脸识别
libz: zlib-1.2.3
libjpeg: jpegsrc.v6b
libpng: libpng-1.2.18
libyasm: yasm-0.7.2
opencv: opencv-2.0.0
libx264: x264-snapshot-20050911-2245
libxvid: xvidcore-1.1.3
lffmpeg: ffmpeg-0.4.9-p20051120
1, 设置环境变量:
代码: 全选
export PATH=$PATH:/usr/local/arm/4.3.2/bin
说明:/usr/local/arm/4.3.2/bin是我的交叉编译工具所在目录。
下面所有编译的库都放在目录:/usr/local/arm/4.3.2/arm-none-linux-gnueabi下。这么做的原因是避免在编译其他库时,需要重新指定依赖库的路径,经验告诉我,这样做同时能够消除,依赖库路径所带来的麻烦。
2, libz的交叉编译:
进入libz的目录:
CC=arm-linux-gcc ./configure --prefix=/usr/local/arm/4.3.2/arm-none-linux-gnueabi --shared
#make
#make install
3, libjpeg的交叉编译:
进入jpeg的目录:
#./configure --prefix=/usr/arm-2010.09/bin/arm-none-linux-gnueabi --enabl