2015-11-09 10 views
2

Я пытаюсь построить openh264 для андроида с помощью следующей команды:здание openh264 для андроид платформы в x86

$ make OS=android NDKROOT=/Users/nazmulhasan/android-ndk-r10d TARGET=android-17 ARCH=x86 

И получаю следующее сообщение об ошибке:

/Users/nazmulhasan/android-ndk-r10d/toolchains/x86-4.8/prebuilt/darwin-x86/bin/../lib/gcc/i686-linux-android/4.8/../../../../i686-linux-android/bin/ld: error: codec/common/cpu-features.o: incompatible target 
codec/common/src/WelsThreadLib.o:WelsThreadLib.cpp:function WelsQueryLogicalProcessInfo: error: undefined reference to 'wels_getCpuCount' 

ответ

4

Попробуйте

make install OS=android NDKROOT=/Users/nazmulhasan/android-ndk-r10d TARGET=android-21 ARCH=x86 

или make install OS = android NDKROOT =/Пользователи/nazmulhasan/android-ndk-r10d TARGET = androi d-17 ARCH = x86

1

Если вы используете рабочий стол Windows, тогда просто установите nasm. скопируйте весь файл nasm в папку \ MinGW \ bin \ 1.0 \ bin. и выполните команду ниже.

make OS=android NDKROOT=/Users/nazmulhasan/android-ndk-r10d TARGET=android-21 ARCH=x86 

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

  • Нет связанных вопросов^_^