2017-05-05 3 views
8

Fehler auf Linker.Minizip Libz Apple Mach-O-Linker (ld) Fehlergruppe

enter image description here

Ich habe minizip Ordner & libz.tbd (Linked Frameworks & Bibliotheken -> libz.tdb)

ich nicht bekommen, warum dies immer Fehler auf dem Code-Zip-Extraktion ist.

+0

Bitte teilen Sie den GitHub Link der "MiniZip" -Bibliothek. –

+1

Haben Sie libz.dylib in Ihren Abhängigkeiten? –

+0

@JohnTracid ibz.dylib ist jetzt unter libz.tbd Referenz: https://forums.developer.apple.com/message/9176#9176 – NovusMobile

Antwort

1

Ich reparierte Ausgabe Ausgabe mit folgenden Änderungen: Ziel Projekt -> Grund von Apple LLVM 8.1 Sprache C++

//:configuration = Debug 
CLANG_ENABLE_OBJC_ARC = NO 

//:configuration = Release 
CLANG_ENABLE_OBJC_ARC = NO 

//:completeSettings = some 
CLANG_ENABLE_OBJC_ARC 

Grund für dieses Projekt => automatische Referenzzählung: Änderung Nr müssen Sie springt an diese Dealloc, Release, Autorelease iOS SDK 5.0. oder weniger.

0

Ich habe diese lib nicht zuvor verwendet, aber ich denke es, weil diese Lib mit C++ geschrieben ist, und Sie vielleicht dieses mit Objective-C verwenden. Ich habe ein ähnliches Problem behoben, wenn eine Objective-C-Quelle in ein Projekt eingebettet wurde, das von Unity generiert wurde, indem die Build-Einstellungen OTHER_LDFLAGS auf -ObjC, -WI, -undefined, -dynamic_lookup Flags (Zeile Target) und OTHER_LDFLAGS Build-Einstellungen auf -ObjC Flag (Zeile Projekt) gesetzt wurden. Probieren Sie das aus und sagen Sie mir das Ergebnis.

+0

hat es nicht für mich funktioniert. – NovusMobile

+0

@NovusMobile: http://res.cloudinary.com/dwhd61zp4/image/upload/v1494569668/Screen_Shot_2017-05-12_at_12.02.53_PM_ujjxhn.png –