Gebäude libxml2 aus der Quelle für android-als statische Bibliothek

Bin ich mit dem schreiben von einfachen C-Bibliothek für Android -

Ich versuche zu bauen, die libxml2 aus dem source-code als statische Bibliothek, damit ich es in meinem code. Ich bin mit Eclipse und ich will libxml2 in NDK, in meiner C-Funktionen.

Import der source-code von neuen Ordner namens " libxml in ein Projekt, und in Android.mk ich dieses:

include $(CLEAR_VARS)
LOCAL_MODULE    := libmyxml2
LOCAL_SRC_FILES := \
    ...  all c files from libxml .. \
    ...
include $(BUILD_STATIC_LIBRARY)

In meinem shared-library-Teil: LOCAL_MODULE := myxml2

In der Projekt-Eigenschaften -> Pfade und Symbole -> Beinhaltet .. ich habe das Verzeichnis in den include-Dateien unter GNU-C für libxml

Wenn ich anfange zu bauen, compilator erzählte mir Fehler: Keine solche Datei oder Verzeichnis
Es kann nicht finden, die zählen.

Ich bin auf windows-system.

Gibt es irgendein tutorial oder einige Ratschläge, wie kann ich libxml2 in meinem C-code in NDK in einfachen Verständnis Weg?

How to build-libxml2 by miself für android und beginnen, ihn unter Eclipse?

Danke

Wenn Sie versuchen, erstellen Sie eine separate lib.also Datei und verwenden Sie es in Ihrem Haupt-lib.so das Sie diese Antwort helfen könnte, mit dem Schritt zu Folgen. stackoverflow.com/questions/10593987/android-ndk-linking/...

InformationsquelleAutor qWk | 2012-06-15

Schreibe einen Kommentar