Ich habe SDL2 mit Homebrew installiert, aber jetzt weiß ich nicht, wie ich sicherstellen kann, dass Xcode es benutzen kann! Ich habe die erstellte Bibliothek importiert und sie dem Tab "Buildphasen" meines Projekts hinzugefügt. Aber wenn ich versuche zu bauen, bekomme ich den Fehler 'SDL2 / SDL.h' nicht gefunden
Um SDL2 auf Xcode verwenden zu können, müssen Sie zwei Dinge einstellen (die für SDL im Allgemeinen erforderlich sind):
-Iheader/path
kompilieren kann) .framework
) Um die korrekten Pfade zu kennen, sollten Sie sdl2-config --cflags
und sdl2-config --libs
aufrufen. Auf meinem System produzieren diese:
Fügen Sie nun einfach die erste in other C flags
und die andere in das other linker flags
-Feld Ihres Projekts ein und schon können Sie loslegen.
Sie könnten sie in den richtigen Feldern einrichten, also in Header Search Paths
für -I
und Library Search Path
für -l
, aber das Ergebnis ist dasselbe.