Ich habe libpng zu meiner Anwendung hinzugefügt. Wenn ich für Simulator baue, ist alles in Ordnung. Wenn ich Anwendung für das Gerät zu bauen, bekam ich Linkerfehler:Iphone - Gerät - Linker Fehler
Undefined symbols for architecture armv7: "_png_init_filter_functions_neon", referenced from: _png_read_filter_row in libpng-arm7-release.a(pngrutil.o)
Ich baue haben libpng manuell von der Quelle, die gleiche Art und Weise für Simulator und Gerät (nur mit verändertem Ziel Kompilierung). Ich habe versucht, dieses Problem zu finden, aber niemand scheint etwas über dieses Problem zu veröffentlichen.
Sie müssen * .c Dateien aus dem Armordner kompilieren. – PSyton
Sie können auch nur mit Präprozessor-Flag "PNG_ARM_NEON_OPT = 0" kompilieren, so dass Sie nicht müssen libpng Quelle – bitwise
ändern Müssen wir * .c kompilieren nach Änderung in .h, und wie? –