2016-04-16 1 views
2

Я пытаюсь построить FFmpeg библиотеки для андроида, используя roman10 tutorialFfmpeg Android построить

Я могу запустить скрипт build_android.sh .. но его не создавая что «андроид» папку в моей исходной папке/FFmpeg! !

В моем случае я пытаюсь ffmpeg 3.0.1 в Ubuntu 14.04; 64-битная.

В командной строке

./build_android.sh: строка 17: prefix =/дома/Admin/Документы/андроид-NDK-R9b/источники/FFmpeg-3.0.1/Android/рука: нет такого файла или каталога

./build_android.sh: строка 19: --enable-Shared: команда не найдена

./build_android.sh: строка 21: --disable-статическое: команда не найдено

./build_android.sh: строка 23: --disable-doc: comm и не нашли

./build_android.sh: Линия 25: --disable-FFmpeg: команда не найдена

./build_android.sh: линия 27: --disable-ffplay: команда не найдена

./build_android.sh: строка 29: --disable-ffprobe: команда не найдена

./build_android.sh: строка 31: --disable-ffserver: команда не найдена

./build_android.sh : строка 33: --disable-avdevice: команда не найдена

./build_android.sh: строка 35: --disable-документ: команда не найдена

./build_android.sh: линия 37: --disable-symver: команда не найдена

./build_android .sh: строка 39: --cross-prefix =/home/Admin/Documents/android-ndk-r9b/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin/arm-linux-androideabi-: нет такого файла или каталога

./build_android.sh: линия 41: --target-Os = Linux: команда не найдена не

./build_android.sh: линия 43: --arch = рука: команда не т найдено

./build_android.sh: линия 45: --enable-кросс-компиляции: команда не найдена

./build_android.sh: строка 47: --sysroot =/дом/Admin/Документы/android-ndk-r9b/platform/android-9/arch-arm /: Нет такого файла или каталога

./build_android.sh: строка 49: -extra-cflags = -Os -fpic -marm: command not найдено

./build_android.sh: линия 51: --extra-LDFLAGS =: команда не найдена

Почему папка android не создает,

, пожалуйста, кто-нибудь может помочь мне сделать это.

Спасибо за ур время.

+0

Я использовал подход Roman10 и упаковывают библиотеку в простой интеграции (только одна линия) библиотека jcenter! https://github.com/madhavanmalolan/ffmpegandroidlibrary –

ответ

0

У вас, вероятно, есть файл build_android.sh с завершающими пробелами или потерял символ \ в конце многих его строк.

Этот скрипт разделен на множество строк для удобства чтения, но логически это почти одна очень длинная линия

+0

Thanx .. теперь это работа, я удаляю пробелы, а также добавляю символ \ в конце строк. Спасибо за помощь. :-) – msj

Смежные вопросы