我的操作系統爲Mac OS XFFMPEG的Android編譯了libmp3lame
我可以編譯和使用的ffmpeg沒有了libmp3lame,又沒有什麼問題,我使用下面的命令來編譯FFmpeg的
須藤運行./configure
但是當我嘗試它
須藤的./configure --enable-了libmp3lame
返回錯誤ERROR:了libmp3lame> = 3.98.3找不到
但是,我在我的系統上安裝了libmp3lame。
我安裝了libmp3lame使用BREW安裝跛腳
與釀造環節跛腳鏈接。
當我看到的config.log看到錯誤消息我得到這個
GCC -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -DPIC -std = C99 -mdynamic-NO-PIC -fomit幀指針 - fPIC -E -o /tmp/ffconf.V6BXHwIr.o /tmp/ffconf.rMa57AkB.c /tmp/ffconf.rMa57AkB.c:1:10:fatal error:'lame/lame.h'file not found
所以它不能找到瘸/ lame.h但我有跛腳/ lame.h裏面的/ usr /本地/包括..
我真的對這個stucked和搜索在互聯網多個小時,
任何幫助,將不勝感激感謝
編輯=====
我取得了一些進展,我現在已經編譯ffmpeg的女巫沒有運行在Android中的問題,但我仍然無法與它相結合了libmp3lame
你有沒有從ndk運行生成命令? –
不,我使用https://github.com/guardianproject/android-ffmpeg這個庫,現在我嘗試着能夠在命令行上運行它,它提供了使用ndk參數設置的命令行可執行文件。我得到命令行可執行文件沒有libmp3lame,但與libmp3lame我得到了以上錯誤 – burakcoskun
當我建立我的ffmpeg,這個鏈接幫助: http://www.roman10.net/how-to-build-ffmpeg-with-ndk-r9/ 還有一個鏈接,幫助,但我似乎無法找到... –