2014-02-22 49 views
0

我想編譯ffmpeg以供在android中使用。當我使用「make」命令,一個錯誤顯示如下:使用android ndkr8通過Windows上的cygwin編譯ffmpeg2

arm-linux-androideabi/bin/ld.exe: error: libavdevice/libavdevice.so:1:1: syntax error, unexpected '!', expecting $end 

我怎樣才能解決這個問題。

+0

聽起來像是你沒有[設置一個獨立的工具鏈(http://www.kandroid.org/ndk/docs /STANDALONE-TOOLCHAIN.html)。你傳遞給'。/ configure'的參數是什麼? –

回答

0

當建立的ffmpeg爲Android,添加

--disable-avdevice 

當您運行./configure