ocean 发表于 2014-3-9 02:35:11

分享一个简单的OPENCV+ARM移植步骤7-8

7 ffmpeg编译安装#./configure --cross-prefix="/opt/FriendlyARM/toolschain/4.5.1/bin/arm-linux-" --enable-cross-compile --target-os=linux --cc=arm-linux-gcc --arch=arm --prefix=/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/ --enable-shared --disable-static --enable-gpl --enable-nonfree --enable-ffmpeg --disable-ffplay --enable-ffserver --enable-swscale --enable-pthreads --disable-yasm --disable-stripping --cpu=armv6 --enable-libx264--extra-cflags=-I/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/include --extra-ldflags=-L/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/lib--enable-libxvid
#make
#make install

8 opencv的配置与移植#./configure --host=arm-linux --without-gtk --without-carbon --without-quicktime --without-1394libs --with-ffmpeg --without-python --without-swig --disable-apps --enable-shared GXX=arm-linux-g++ CPPFLAGS=-I/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/includeLDFLAGS=-L/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/lib--prefix=/usr/local/arm/arm-opencv --enable-static
#make && make install   最后能否成功就要看你人品了!


soloforce 发表于 2014-3-9 10:12:54

这是交叉编译吧。 如果不需要定制的话直接在板子的linux里面apt-get就行了。

Cherrympa 发表于 2014-3-10 09:48:51

感谢:指导!:lol

ocean 发表于 2014-3-10 09:52:33

Cherrympa 发表于 2014-3-10 09:48 static/image/common/back.gif
感谢:指导!

相互学习
页: [1]
查看完整版本: 分享一个简单的OPENCV+ARM移植步骤7-8