Ads 468x60px

##EasyReadMore##

07 1月, 2016

ffmpeg for arm 編譯

./configure --enable-cross-compile --cc=arm-none-linux-gnueabi-gcc --arch=arm --target-os=linux --enable-shared --enable-gpl --disable-stripping --enable-pthreads --enable-small --disable-parsers --disable-optimizations --disable-yasm --disable-armv6 --disable-armv5te --disable-static --disable-amd3dnow


  • --enable-cross-compile --arch=arm --target-os=linux 這三個缺一不可,一定要如此設定。
  • --disable-optimizations 如果 build 成功,但是執行時卻無任何輸出,在源碼內加了一些 printf 就可以動了,表示最佳化有問題,關掉就好了。
  • --disable-asm 在轉檔時會失敗,有可能是轉檔使用了組合語言,但不相容你的 CPU,所以關掉就解決了。


make

build ffmpeg 2.2.2 on MIPS @ 邱小新の工作筆記 :: 痞客邦 PIXNET ::
http://goo.gl/GQ8BHT

Skyter 神奇筆記 (築成): ffmpeg for arm 編譯成功
http://goo.gl/bX2h41

0 意見:

張貼留言

 
Blogger Templates