Android NDK: Uso de la biblioteca libtool
La siguiente biblioteca se crea con autotools:
Makefile.am:
- No se pudo cargar el juego: findLibrary devuelto null: con cocos2d-x, no hay éxito a pesar de muchos intentos?
- Cómo incluir bibliotecas compartidas precompiladas en apk con eclipse
- Uso de bibliotecas pre-construidas y jni en Android Studio
- Ant construir proyecto Android con dependencia lib
- Cómo utilizar bibliotecas extra * .so en Android Studio y NDK
lib_LTLIBRARIES = libandi.la libandi_la_SOURCES = $(SMILE_SOURCES) libandi_la_CPPFLAGS = $(SMILE_CPPFLAGS) libandi_la_LIBADD = $(SMILE_LIBS) libandi_la_LDFLAGS = -no-undefined /////////////////////////////////////////////////////////////////////////// /////////This will be gone since I want to use libandi in android project /////////////////////////////////////////////////////////////////////////// bin_PROGRAMS = AndiExtract AndiExtract_SOURCES = src/AndiExtract.cpp AndiExtract_CPPFLAGS = $(Andi_CPPFLAGS) AndiExtract_LDADD = $(Andi_LIBS) -libandi -->I need this linker in android ////////////////////////// ///////////////////////////////////////////////////////////////////////////
Puedo compilarlo con android ndk para thats no el problema.
¿ Pero cómo puedo enlazar a la biblioteca de libtool libandi.la ? ¿En el archivo android.mk? ¿Es posible? No pude encontrar la respuesta al buscar en línea. Gracias.
- Cómo incluir el archivo versionado * .so en apk usando Gradle?
- UnsatisfiedLinkError nativeLibraryDirectories = [/ vendor / lib64, / system / lib64
- Carga de bibliotecas compartidas con dependencias en Android
- Cómo utilizar addr2line en Android
- Módulos no definidos al cambiar a una versión más reciente de android ndk
- ¿Cómo puedo copiar mis bibliotecas .so en el dispositivo Android?
- Obtener contexto en la biblioteca de Android
- Android NDK: crea dos bibliotecas compartidas nativas que se llaman
- Se ha producido un error en la carga del script ScriptC – android render script
- Cómo utilizar la clase Qt Jni "QAndroidJniObject"