Ich habe ein Xcode-Projekt (Xcode 6.3.1) mit den folgenden Bibliothekssuchpfaden:
"$ (SRCROOT) / Bibliotheken / ScaleformLib / $ {CURRENT_ARCH} / clang / $ {KONFIGURATION} _NoRTTI" "$ (SRCROOT) / Bibliotheken / ScaleformLib / $ {CURRENT_ARCH} / clang /"
Beim Erstellen bekomme ich Linker-Fehler, die darauf zurückzuführen sind, dass die Variable CURRENT_ARCH nicht korrekt expandiert (Pfade werden zur besseren Übersicht verkürzt / entfernt):
%Vor%Ich bin mir nicht sicher, warum Arm64 in die Suchpfade eingefügt wird, wenn es so aussieht, als ob es armv7 wäre? Was vermisse ich?
Danke!
Die ursprüngliche Antwort war falsch, aber diese funktioniert.
Für uns ging es also um den Header-Suchpfad für eine .dylib. Wir benötigten libxml2, also hatten wir den Header-Suchpfad auf
gesetzt/ usr / include / libxml2
Dies ist nicht SDK-abhängig (sollte die dylib nicht tatsächlich mit dem SDK verlinkt sein, das wir verwenden?), also haben wir es in
geändert$ (SDKROOT) / usr / include / libxml2
Und alles war in Ordnung.