Ich habe mehrere Skripts zu FFmpeg API für Armv7, 7s und i386 zu bauen gesehen, konnte aber nichts finden, die auch für Armv64 funktionieren würde. Einige der Antworten auf andere Threads dieses Forums schlugen vor, eine separate Bibliothek für arm64 zu erstellen, aber es funktioniert nicht gut mit dem Rest der Architekturen. Daher brauche ich ein Skript, das für alle unterstützten Architekturen für iOS funktioniert, einschließlich armv7, armv7s, armv64 und i386.Erstellen von ffmpeg iOS-Bibliotheken für armv7, armv7s, arm64, i386 und universal
Antwort
Ich habe den Einsatz unter Skripten für die Herstellung von FFmpeg bauen für arm64
https://github.com/kewlbear/FFmpeg-iOS-build-script
Sie haben libbz2.dylib und libiconv.dylib Rahmen in Ihrem Xcode-Projekt hinzuzufügen.
Wie für ios8 und xcode 6.0 zu bauen? Irgendeine Idee. Bitte helfen Sie –
Bitte beziehen Sie sich auf aktualisierte Skript https://github.com/kewlbear/FFmpeg-iOS-build-script –
Wie haben Sie es in XCode in Swift Projekt verlinken? Wenn ich versuche, irgendeine Funktion von ffmpeg zu verwenden, habe ich einen Fehler, zB: Undefinierte Symbole für die Architektur x86_64: "avcodec_register_all()", referenziert von: + [Bridge_ObjectiveC_Cpp run_test_a:] in bridge.o ld: symbol (s) nicht für Architektur gefunden x86_64 Clang: Fehler: Linker-Befehl fehlgeschlagen mit Exit-Code 1 (verwenden Sie -v, um den Aufruf zu sehen) –
- 1. Probleme beim Erstellen einer C++ - Shared Library für mehrere Architekturen (x86_64, armv7, armv7s, arm64, i386)
- 2. ipa archive build für armv7, armv7s und arm64 kann nicht auf iOS 5.1.1-Geräten installiert werden
- 3. Appcelerator Drittanbieter-Framework arm64 Fehler
- 4. iOS WebRTC-Bibliothek unterstützt sowohl Armv7 & Arm64
- 5. CocoaPods arm64 Ausgabe
- 6. Kompilierbibliothek für armv7s - cputype (12) und cpusuxtype (11)
- 7. Erstellen crti.o für i386
- 8. Wann ist es notwendig, für i386 auf iOS
- 9. Xcode Swift-Datei wurde für Arm64 gebaut, die nicht die Architektur ist verknüpft (Armv7)
- 10. Wie kompiliere ich eine statische Bibliothek (Fett) für armv6, armv7 und i386
- 11. OpenCV.Framework kompiliert nicht für die armv7s Architektur
- 12. Wann sollte ich App mit armv7s Unterstützung erstellen?
- 13. Warnung: Alle Apps sollten eine armv7-Architektur enthalten (aktuelle archs = "arm64")
- 14. iOS App Erfordert Arm64?
- 15. xcode 4.5: Undefined Symbole für Architektur armv7s:
- 16. Keine Architekturen zum kompilieren für (ONLY_ACTIVE_ARCH = YES, aktiver arch = x86_64, VALID_ARCHS = armv7 armv7s)
- 17. Wie unterstützen Programme i386 und ppc gleichzeitig?
- 18. obj_msgSend Funktionszeiger Absturz beim Build mit 64-Bit-arm64
- 19. ARMv6 und ARMv7
- 20. MonoTouch Build: ld: Symbol (e) nicht gefunden für Architektur armv7
- 21. zbar SDK funktioniert nicht für armv7s (iPad 4 iOS 7)
- 22. Google Conversion Tracking für iOS Linker Fehler für Architektur armv7
- 23. Urban Airship Integration Fehler arm64, die nicht die Architektur ist verknüpft (armv7)
- 24. Wie fügt man der statischen Bibliothek in xcode 7/ios 9 die Architektur von armv7s hinzu?
- 25. Modul Darwin konnte nicht erstellt werden - arm64 Ausgaben
- 26. Undefinierte Symbole für Architektur i386 entsteht beim Erstellen Xcode4.3.2 Projekt
- 27. Wie baue ich zlib für arm64
- 28. Erstellen von statischen FFmpeg-Bibliotheken für Windows 64-Bit-Anwendung
- 29. Nicht definierte Symbole für Architektur armv7 für Cocoapods Bibliotheken
- 30. doppelte Symbole für Architektur i386
Hey Sandy sorry, wenn ich dich störe, aber ich habe das gleiche Problem. Ich suche nach dem FFMPEG-Framework (eine einzige Datei), die mit allen Architekturen arbeitet. Haben Sie es? – prelite