CURRENT_ARCH wird nicht richtig expandiert?

9

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!

    
Mantus 26.05.2015, 10:17
quelle

1 Antwort

3

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.

    
plluke 16.06.2015 06:56
quelle

Tags und Links