Ich versuche, C++ - Code (fuzzylite.com) in ein Swift-Framework-Projekt zu integrieren, und ich erhalte Build-Fehler. Soweit ich weiß, können Sie in Swift-Framework-Projekten keinen Bridging-Header verwenden, sondern müssen die Quelle in die Umbrella-Header einfügen. Ich wickelte den C++ Code in Objective-C-Klassen und enthalten dann die Objective-C-Header in dem Dachkopf als solche:Der Versuch, C++ - Code in ein Swift-Framework-Projekt mit XCode zu integrieren - schlägt fehl
#import <Fuzzylite/ObjCWrapper.h>
alle Schritten Gefolgt wie hier erwähnt (Clarification on adding Objective C code to a swift dynamic framework), aber sie nicht wirklich funktionieren, weil Es ist nicht in der Lage, das von Objective-C umschlossene C++ - Framework zu finden. Jede Hilfe wird sehr geschätzt!
Ich versuche, dasselbe zu tun, aber meine externen "C" -Funktionen, wenn nicht deklariert geben undefinierten Symbol Fehler. – abhi