So richten Sie SFML in einem Projekt in Visual Studio ein

Inhaltsverzeichnis:

So richten Sie SFML in einem Projekt in Visual Studio ein
So richten Sie SFML in einem Projekt in Visual Studio ein

Video: So richten Sie SFML in einem Projekt in Visual Studio ein

Video: So richten Sie SFML in einem Projekt in Visual Studio ein
Video: So richtest Du Dein Chromebook optimal ein! 2024, April
Anonim

Das Einrichten von SFML in Visual Studio 2019 ähnelt dem Einrichten von SDL, freeGLUT und GLEW, mit zwei Besonderheiten: Es gibt 29.lib-Dateien und 11.dll-Dateien.

Es wird davon ausgegangen, dass Ihre Plattform Windows und Ihre IDE Visual Studio 2019 ist. Dieses Tutorial richtet sich an Anfänger.

Schritte

Teil 1 von 7: Konfigurieren und Herunterladen

Markieren Sie sfml
Markieren Sie sfml

Schritt 1. Markieren Sie, was Sie erwarten

Beispiel siehe Bild oben.

Schritt 2. Laden Sie die Visual Studio 2019-Community herunter

Falls noch nicht geschehen, können Sie es von https://www.visualstudio.com/downloads herunterladen.

Einrichten von SDL mit Visual Studio 2017 Schritt 3
Einrichten von SDL mit Visual Studio 2017 Schritt 3

Schritt 3. Aktivieren Sie beim Herunterladen das Kontrollkästchen Desktop-Entwicklung mit C++-Workload

Scrollen Sie ggf. auf der Seite nach unten.

Schritt 4. Erstellen Sie den Ordner GL

Öffnen Sie den Datei-Explorer von Windows > Navigieren Sie zum Datenträger (Verzeichnis) C.

  • Wenn der Ordner GL bereits existiert, ist es in Ordnung.
  • Wenn dies nicht der Fall ist, klicken Sie mit der rechten Maustaste in einen leeren Bereich> wählen Sie Neu> Ordner> Typ GL > drücke auf ↵ Enter.

Schritt 5. Laden Sie die neueste stabile Version von SFML herunter

Klicken Sie mit der rechten Maustaste auf die folgende Adresse und wählen Sie Link in neuem Fenster öffnen https://www.sfml-dev.org/download/sfml/2.5.1/. Klicken Sie auf die erste Schaltfläche, heute Download 16,3 MB, neben "Visual C++ 15 (2017) - 32-bit".

  • Klicken Sie im Download-Fenster auf den Ordner SFML-2.5.1 (oder neueste Version) > Rechtsklick > Kopieren.
  • Navigieren Sie zu C: > GL > Rechtsklick > wählen Sie Einfügen.
  • (Alternativ auf den Ordner SFML-2.5.1 (oder neueste Version) klicken und in den Datei-Explorer > C: > GL ziehen).
  • Nachdem das Kopieren und Entpacken abgeschlossen ist, klicken Sie auf den Namen SFML-2.5.1 (oder neueste Version) und benennen Sie ihn um in SFML.

Teil 2 von 7: Leeres Projekt erstellen

Schritt 1. Ordner GLP erstellen

Navigieren Sie zu Datenträger (Verzeichnis) C.

  • Wenn der Ordner GLP bereits existiert, ist es in Ordnung.
  • Wenn dies nicht der Fall ist, klicken Sie mit der rechten Maustaste in einen leeren Bereich> wählen Sie Neu> Ordner> Typ GLP > drücke auf ↵ Enter.

Schritt 2. Erstellen Sie ein leeres Projekt

  • Wenn Visual Studio nicht geöffnet ist. Öffnen Sie es > Klicken Sie auf Neues Projekt erstellen > Projekt leeren > Weiter.

    • In Konfigurieren Sie Ihr neues Projekt Assistent, im Textfeld "Projektname" eingeben: SFML-0.
    • Im Textfeld "Ort" alles löschen, kopieren C:\GLP\ und kleben.
    • Aktivieren Sie "Lösung und Projekt im gleichen Verzeichnis ablegen" > klicken Sie auf Erstellen.
    • Warten Sie, bis die Visual Studio-Instanz angezeigt wird.
  • Wenn Visual Studio geöffnet ist. Klicken Sie auf Datei > Neu > Projekt… > Leeres Projekt > Weiter. Der Rest wie oben.

Schritt 3. Fügen Sie Project eine Quelldatei hinzu

Klicken Sie in Visual Studio > Projektmappen-Explorer mit der rechten Maustaste auf Quelldateien > klicken Sie auf Hinzufügen > Neues Element….

  • In Neues Element hinzufügen - SFML-0 assistent, klick C++-Datei (.cpp). In Name Textfeldtyp Main.cpp. Standort sollte C:\GLP\SFML-0 sein. > klicken Sie auf Hinzufügen.
  • Die Quelldatei Main.cpp befindet sich jetzt im Hauptbereich von Visual Studio und ist leer. Es ist okay.

Teil 3 von 7: SFML im Projekt einrichten

Schritt 1. Öffnen Sie das Fenster SFML-0-Eigenschaftenseiten

Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Namen des Projekts (SFML-0) > klicken Sie auf Eigenschaften.

Behalten Sie im Assistenten für SFML-0-Eigenschaftenseiten die Standardeinstellungen bei: Konfiguration: Aktiv (Debug), Plattform: Aktiv (Win32) oder Win32

Schritt 2. Konfigurieren zusätzlicher Include-Verzeichnisse

Doppelklicken Sie im Fenster SFML-0-Eigenschaftenseiten auf C/C++ > klicken Sie auf Allgemein > Zusätzliche Include-Verzeichnisse > Pfeil nach unten am Ende des Felds > klicken Sie auf.

  • Kopieren C:\GL\SFML\include und fügen Sie sie in das oberste Textfeld des Assistenten zum Einschließen weiterer Verzeichnisse ein.
  • Klicken Sie im Assistenten zum Einschließen weiterer Verzeichnisse auf OK.

Schritt 3. Konfigurieren von Linker-Zusätzlichen Bibliotheksverzeichnissen

Doppelklicken Sie im Assistenten "SFML-0-Eigenschaftenseiten" auf Linker > klicken Sie auf Allgemein > Zusätzliche Bibliotheksverzeichnisse > Abwärtspfeil am Ende des Felds > klicken Sie auf.

  • Kopieren C:\GL\SFML\lib und fügen Sie es in das oberste Textfeld des Assistenten für zusätzliche Bibliotheksverzeichnisse ein.
  • Klicken Sie im Assistenten für zusätzliche Bibliotheksverzeichnisse auf OK.

Schritt 4. Konfigurieren Sie zusätzliche Abhängigkeiten für den Linker

Klicken Sie im Dropdown-Menü "Linker" auf Eingabe > Zusätzliche Abhängigkeiten > Pfeil nach unten am Ende des Felds > klicken Sie auf.

  • Kopieren Sie die folgenden.lib-Dateinamen und fügen Sie sie in das oberste Textfeld des Assistenten "Zusätzliche Abhängigkeiten" ein: opengl32.lib; flac.lib; freetype.lib; ogg.lib; openal32.lib; sfml-audio.lib; sfml-graphics.lib; sfml-window.lib; sfml-system.lib; sfml-main.lib; sfml-network.lib; vorbis.lib; vorbisenc.lib; vorbisfile.lib
  • Klicken Sie im Assistenten "Zusätzliche Abhängigkeiten" auf OK.

Schritt 5. Konfigurieren Sie das Linker-Subsystem

Klicken Sie im Dropdown-Menü Linker auf System > SubSystem > Pfeil nach unten am Ende des Felds > wählen Sie Konsole (/SUBSYSTEM:CONSOLE) > klicken Sie auf Übernehmen und dann auf OK.

Schritt 6. Kopieren Sie.dll-Dateien aus SFML und fügen Sie sie in den Projektordner ein

Klicken Sie im Datei-Explorer von Windows oben links auf Datei > Neues Fenster.

  • Navigieren Sie im zweiten (neuen) Datei-Explorer-Assistenten zu C: > GL > SFML > bin > klicken Sie auf openal32.dll > klicken Sie mit der rechten Maustaste auf > Kopieren.
  • Navigieren Sie im ersten Datei-Explorer-Assistenten zu C: > GLP > SFML-0. Klicken Sie im Inneren mit der rechten Maustaste und wählen Sie Einfügen.
  • Wiederholen Sie diesen Vorgang für Dateien ohne -d, die sfml-audio-2.dll, sfml-graphics-2.dll, sfml-network-2.dll, sfml-system-2.dll, sfml-window-2.dll. Jetzt haben Sie im Projektordner SFML-0 6 DLL-Dateien.

Schritt 7. Testen Sie Ihr Projekt

Klicken Sie mit der rechten Maustaste auf die folgende Adresse und wählen Sie Link in neuem Fenster öffnen https://www.sfml-dev.org/tutorials/2.5/start-vc.php scrollen Sie die Seite nach unten und kopieren Sie den Code.

Wechseln Sie zu Visual Studio, und fügen Sie den Codebereich Main.cpp ein. Drücken Sie Strg + F5. Es sollten zwei Fenster erscheinen: ein schwarzes (die Konsole) und ein kleines mit grünem Kreis auf schwarzem Hintergrund. Gut gemacht

Schritt 8. Korrigieren Sie alle Fehler

In der "Fehlerliste", wenn Sie einen Fehler über. sehen

  • Datei mit der Erweiterung.h gehe zu Teil 3, Schritt 2, Konfigurieren zusätzlicher Include-Verzeichnisse und befolgen Sie die Anweisungen.
  • Datei mit der Erweiterung.lib gehen Sie zu Teil 3, Schritt 3, Linker-Zusätzliche Bibliotheksverzeichnisse konfigurieren, und befolgen Sie die Anweisungen. Auch zu Schritt 4, Linker konfigurieren Zusätzliche Abhängigkeiten.
  • "Einstiegspunkt muss definiert sein" weiter mit Schritt 5, Linker-Subsystem konfigurieren und befolgen Sie die Anweisungen.
  • file.dll gehen Sie zu Schritt 6 und folgen Sie den Anweisungen.
  • Wenn Sie andere Fehler nicht beheben können, schließen Sie Visual Studio > löschen Sie den Projektordner SFML-0, der sich in C:\GLP befindet > öffnen Sie Visual Studio > wiederholen Sie die Einrichtung von Teil 2 Leeres Projekt erstellen. Gut gemacht.

Teil 4 von 7: Projekt mit Vorlage erstellen

Schritt 1. Vorlage erstellen

Wechseln Sie zum Visual Studio-Hauptmenü. Während SFML-0 geöffnet ist, klicken Sie auf Projekt > Vorlage exportieren….

  • In Vorlagentyp auswählen Menü, lassen Sie die Projektvorlage aktiviert. Weiter klicken….
  • In Vorlagenoptionen auswählen, in Vorlagenname: Textfeld, alles löschen und SFML eingeben > klicken Sie auf Fertig stellen. Die Vorlage wird erstellt.

Schritt 2. Projekt erstellen

Klicken Sie auf Datei > Neu > Projekt….

  • In Erstellen Sie ein neues Projekt Assistent SFML auswählen (ggf. in der Vorlagenliste nach unten scrollen) > auf Weiter klicken.
  • In Konfigurieren Sie Ihr neues Projekt Geben Sie im Assistenten im Textfeld Projektname SFML-1 ein.
  • Der Speicherort sollte C:\GLP\ sein. Wenn nicht, Pfad löschen, kopieren C:\GLP und kleben.
  • Stellen Sie sicher, dass Projektmappe und Projekt im selben Verzeichnis platzieren aktiviert ist. Klicken Sie auf Erstellen.

Schritt 3. Kopieren Sie die.dll-Dateien aus dem bin-Ordner wie oben in Teil 3, Schritt 6, und fügen Sie sie in den Projektordner SFML-1 ein

Schritt 4. Testprojekt

Doppelklicken Sie im Projektmappen-Explorer von Visual Studio auf Quelldateien > doppelklicken Sie auf Main.cpp. (Wenn der Code nicht angezeigt wird, löschen Sie diese Datei und erstellen Sie eine andere mit demselben Namen, kopieren Sie den Code von https://www.sfml-dev.org/tutorials/2.5/start-vc.php und fügen Sie ihn in den Codebereich ein). Gehen Sie im Main.cpp-Code zu Zeile 7 und ändern Sie Color::Green in Color::Blue. Klicken Sie auf Strg+F5. Jetzt ist der Kreis im kleinen Fenster blau. Versuchen Sie, alle Fehler zu korrigieren. Wenn Sie fehlschlagen, wiederholen Sie die obigen Schritte.

Teil 5 von 7: Erstellen eines Projekts für die x64-Plattform

Schritt 1. Laden Sie die neueste stabile Version von SFML 64 Bit herunter

Klicken Sie mit der rechten Maustaste auf die folgende Adresse und wählen Sie Link in neuem Fenster öffnen https://www.sfml-dev.org/download/sfml/2.5.1/. Klicken Sie auf den ersten Button in der rechten Liste, heute Download 18,0 MB neben "Visual C++ 15 (2017) - 64-bit".

  • Klicken Sie im Download-Fenster auf den Ordner SFML-2.5.1 (oder den neuesten) > Rechtsklick > Kopieren.
  • Navigieren Sie zu C:> GL> Rechtsklick> wählen Sie Einfügen (es wird angenommen, dass Sie einen Ordner erstellt haben GL).
  • Klicken Sie nach dem Kopieren und Entpacken auf den Namen SFML-2.5.1 und benennen Sie ihn in SFML64 um.

Schritt 2. Projekt erstellen

Klicken Sie auf Datei > Neu > Projekt… > Leeres Projekt > Weiter.

  • In Konfigurieren Sie Ihr neues Projekt Geben Sie im Textfeld "Projektname" Folgendes ein: SFML64-0.
  • Im Textfeld "Ort" alles löschen, kopieren C:\GLP\ und einfügen (es wird angenommen, dass Sie den Ordner GLP erstellt haben).
  • Aktivieren Sie "Lösung und Projekt im gleichen Verzeichnis ablegen" > klicken Sie auf Erstellen.
  • Warten Sie, bis die Visual Studio-Instanz angezeigt wird.

Schritt 3. Fügen Sie Project eine Quelldatei hinzu

Klicken Sie in Visual Studio > Projektmappen-Explorer mit der rechten Maustaste auf Quelldateien > klicken Sie auf Hinzufügen > Neues Element….

  • Klicken Sie im Assistenten Neues Element hinzufügen – SFML64-0 auf C++-Datei (.cpp). Geben Sie im Textfeld Name Main.cpp ein. Der Speicherort sollte C:\GLP\SFML64-0 sein. > klicken Sie auf Hinzufügen.
  • Die Quelldatei Main.cpp befindet sich jetzt im Hauptbereich von Visual Studio und ist leer. Es ist okay.

Schritt 4. Eigenschafteneinstellungen des Projekts

Gehen Sie zu "Solution Explorer" > klicken Sie mit der rechten Maustaste auf den Namen Ihres Projekts SFML64-0 > wählen Sie "Eigenschaften".

  • Wählen Sie im Assistenten für SFML64-0-Eigenschaftenseiten im Konfigurationseintrag Aktiv (Debug) > im Eintrag Plattform: wählen Sie x64 > Klicken Sie auf Konfigurationsmanager…
  • Wählen Sie im Configuration Manager-Assistenten in der aktiven Lösungsplattform: x64. aus
  • Im Eintrag Plattform wird x64 automatisch ausgewählt.
  • Klicken Sie auf Schließen

Schritt 5. Der Rest wie oben, Teil 3 Schritte 2-8, aber ersetzen Sie SFML durch SFML64 und SFML-0 durch SFML64-0

Tipp: Auch wenn es in den Haupteinstellungen der Eigenschaftenseiten Plattform: x64 ist, klicken Sie auf Konfigurationsmanager… und wählen Sie in Aktive Lösungsplattform: x64 aus

Schritt 6. Vorlage erstellen

Wie oben. Für den Namenstyp der Vorlage SFML64 und für den Projektnamen SFML64-0. Wählen Sie in jedem Projekt, das Sie damit erstellen, x64 (neben Debug) in der grafischen Benutzeroberfläche von Visual Studio aus.

Teil 6 von 7: Kompilieren von Quellcode mit CMake und Visual Studio

Schritt 1. Das Kompilieren einer Bibliothek aus dem Quellcode hat zwei Vorteile

Garantiert, dass die resultierende Bibliothek perfekt auf Ihre CPU / Ihr Betriebssystem zugeschnitten ist, luxuriöse vorkompilierte Binärdateien nicht immer zur Verfügung stehen und dass Binärdateien für die x64-Plattform bestimmt sind.

Hervorheben cm
Hervorheben cm

Schritt 2. Markieren Sie, was Sie erwarten

Beispiel siehe Bild oben.

Schritt 3. Laden Sie CMake herunter

Klicken Sie mit der rechten Maustaste auf die folgende Adresse und wählen Sie Link in neuem Fenster öffnen https://cmake.org/download/. Scrollen Sie auf der Seite nach unten und suchen Sie nach "Vorherige Version (3.19.8)". Suchen Sie in der zweiten "Plattform"-Liste nach "Windows win64-x64 ZIP" und klicken Sie auf den nebenstehenden Eintrag cmake-3.19.8-win64-x64.zip > Wählen Sie im Öffnungsassistenten Datei speichern.

Schritt 4. Kopieren und entpacken Sie den Zip-Ordner

  • Klicken Sie im Download-Fenster auf Ordner > Rechtsklick > wählen Sie im Dropdown-Menü Kopieren.
  • Navigieren Sie zum Verzeichnis C:\ > GL > klicken Sie mit der rechten Maustaste > wählen Sie Einfügen.
  • Wenn das Kopieren und Entpacken (Extrahieren von Dateien) abgeschlossen ist, doppelklicken Sie auf den Ordner entpacken cmake-3.19.8-win64-x64 (oder neueste Version) > bin > innen sollten Sie das CMake-Logo neben dem Dateinamen cmake-gui sehen > doppelklicken Sie auf diese Datei. Wenn der Assistent "Windows schützt Ihren PC" erscheint, klicken Sie auf Weitere Informationen > Trotzdem ausführen. Jetzt haben Sie auf Ihrem Bildschirm CMake GUI.
  • Navigieren Sie jedes Mal, wenn Sie CMake benötigen, zu C:\> GL> cmake-3.19.8-win64-x64> bin> doppelklicken Sie auf die Datei cmake-gui (die mit dem CMake-Logo).

Schritt 5. Laden Sie den Quellcode herunter

Klicken Sie mit der rechten Maustaste auf die folgende Adresse und wählen Sie Link in neuem Fenster öffnen https://www.sfml-dev.org/download/sfml/2.5.1/. Scrollen Sie nach unten, in Alle auswählen Quellcode und klicken Sie auf 22,2 MB herunterladen.

Schritt 6. Ordner kopieren und entpacken

  • Klicken Sie im Download-Fenster auf den Zip-Ordner SFML-2.5.1-sources.zip (oder neueste Version) > Rechtsklick > wählen Sie Kopieren.
  • Navigieren Sie zu C:\ > GL > klicken Sie mit der rechten Maustaste > wählen Sie Einfügen.
  • Jetzt im Verzeichnis C:\GL haben Sie den Ordner entpackt SFML-2.5.1. Klicken Sie zweimal auf seinen Namen > Namen löschen > Typ SFMLsrc > drücke auf ↵ Enter.

Schritt 7. Gehen Sie zur CMake-GUI

  • Im Textfeld neben Wo ist der Quellcode (erstes Textfeld), Typ C:/GL/SFMLsrc.
  • Im Textfeld neben Wo sollen die Binärdateien erstellt werden? (zweites Textfeld), Typ C:/GL/SFMLsrc/build.

Schritt 8. Konfigurieren und generieren

Klicken Sie in der CMake-GUI auf Konfigurieren > klicken Sie im Assistenten Verzeichnis erstellen auf Ja > klicken Sie auf Fertig stellen.

Wenn Sie in der CMake-GUI lesen: "Konfiguration abgeschlossen", klicken Sie auf Generieren. Sie sollten lesen: "Generieren fertig"

Schritt 9. Erstellen Sie Ihre Lösung

  • Navigieren Sie zu C: > GL > SFMLsrc > build. Doppelklicken Sie auf "SFML.sln" oder "SFML" oder "ALL_BUILD.vcxproj". Eine Instanz von Visual Studio wird angezeigt. Klicken Sie im Hauptmenü auf "Build" > "Build Solution".
  • Warten Sie, bis Sie die letzte Zeile im Fenster "Ausgabe" gelesen haben: ========== Build: 8 erfolgreich, 0 fehlgeschlagen, 0 aktuell, 1 übersprungen ==========

    TIPP: Anzahl der "erfolgreichen" Änderungen in SFML-Versionen. Heute (28.1.2020) ist 8

Schritt 10. Erstellen Sie ein leeres Projekt

Klicken Sie im Visual Studio-Hauptmenü auf Datei > Neu > Projekt… > Neues Projekt erstellen > Leeres Projekt > Weiter.

  • Geben Sie in das Textfeld Projektname ein: SFMLsrc-0.
  • Klicken Sie neben dem Textfeld Standort auf ….
  • Navigieren Sie zu C:\ > GLP (angenommen, Sie haben den Ordner GLP erstellt) > Klicken Sie auf Ordner auswählen. Der Speicherort ist C:\GLP.
  • Kontrollkästchen Lösung und Projekt im gleichen Verzeichnis ablegen.
  • Klicken Sie auf Erstellen.

Schritt 11. Fügen Sie Ihre Quelldatei zum Projekt hinzu

Klicken Sie im Projektmappen-Explorer-Assistenten mit der rechten Maustaste auf den Ordner Quelldateien (der letzte) > klicken Sie auf Hinzufügen > Neues Element…

  • Klicken Sie im Fenster Neues Element hinzufügen - SFMLsrc-0 auf C++-Datei (.cpp) (die erste) in der Mitte des Fensters. Geben Sie in das Textfeld NameMain.cpp ein.
  • Der Speicherort ist C:\GLP\SFMLsrc-0.
  • Klicken Sie auf die Schaltfläche Hinzufügen. Die Datei wird im Haupttexteditor geöffnet, lässt sie jedoch vorerst leer.

Schritt 12. Konfigurieren Sie die Projekteigenschaften

Klicken Sie im Projektmappen-Explorer-Assistenten mit der rechten Maustaste auf den Projektnamen SFMLsrc-0 > wählen Sie Eigenschaften aus.

  • (1) SFMLsrc-0-Eigenschaftenseiten-Hauptmenü.

    Wählen Sie im Plattformeintrag x64 > klicken Sie auf Konfigurationsmanager….

    • In der Plattform für aktive Lösungen: Wählen Sie x64 aus.
    • Im Eintrag Plattform wird x64 automatisch ausgewählt.
    • Klicken Sie auf Schließen.
  • (2) Zusätzliche Include-Verzeichnisse. Klicken Sie auf C/C++ > Allgemein > Wählen Sie im Menü neben dem ersten aus, Zusätzliche Verzeichnisse einschließen > klicken Sie auf den Abwärtspfeil am Ende des Felds > klicken Sie auf.

    Kopieren C:\GL\SFMLsrc\include > Klicken Sie im Assistenten "Zusätzliche Verzeichnisse einschließen" auf das erste Symbol > Einfügen.

  • (3) Zusätzliche Bibliotheksverzeichnisse. Doppelklicken Sie auf Linker > klicken Sie auf Allgemein > Zusätzliche Bibliotheksverzeichnisse > klicken Sie auf den Abwärtspfeil am Ende des Felds > klicken Sie auf

    Kopieren C:\GL\SFMLsrc\build\lib\Debug > Klicken Sie im Assistenten "Zusätzliche Bibliotheksverzeichnisse" auf das erste Symbol > Einfügen.

  • (4) Zusätzliche Abhängigkeiten. Wählen Sie im Dropdown-Menü Linker die Option Eingabe > im Menü neben wählen Sie die erste, Zusätzliche Abhängigkeiten > klicken Sie auf den Abwärtspfeil am Ende des Felds > Bearbeiten… > Kopieren opengl32.lib; sfml-audio-d.lib; sfml-graphics-d.lib; sfml-main-d.lib; sfml-network-d.lib; sfml-system-d.lib; sfml-window-d.lib und fügen Sie sie in das oberste Textfeld des Assistenten für zusätzliche Abhängigkeiten ein > klicken Sie auf OK.
  • (5) Setzen Sie System auf Subsystem CONSOLE.

    Wählen Sie im Dropdown-Menü Linker System > im Menü neben wählen Sie das erste, SubSystem > klicken Sie auf den Abwärtspfeil am Ende des Felds > wählen Sie Konsole (/SUBSYSTEM:CONSOLE). Klicken Sie auf Übernehmen und OK.

Schritt 13. Kopieren Sie die DLL-Dateien und fügen Sie sie in den SFMLsrc-0-Projektordner ein

Unter Windows Dateimanager Klicken Sie auf Datei > Neues Fenster öffnen. Navigieren Sie in einem neuen (zweiten) Fenster zu C: > GL > SFML > build > lib > Debug, und kopieren Sie (durch Rechtsklick > Kopieren) nacheinander alle 5 (fünf) DLL-Dateien und fügen Sie sie in das erste Fenster C ein: > GLP > SFMLsrc-0. Jetzt haben Sie im Projektordner SFMLsrc-0 5 DLL-Dateien, darunter Main.cpp und weitere 4 von Visual Studio erstellte Dateien.

Schritt 14. Testen Sie Ihr Projekt und korrigieren Sie ggf. Fehler

Wie oben, siehe Teil 3 Einrichten von SFML im Projekt.

Schritt 15. Vorlage mit SFMLsrc-0-Projekt erstellen

Wie oben, Teil 4 Erstellen Sie ein Projekt mit der Vorlage. Für den Namenstyp der Vorlage SFMLsrc. Für den Namenstyp des Projekts SFMLsrc-1. Denken Sie an jedes Projekt, das Sie mit dieser Vorlage erstellen

  • Wählen Sie x64 in der grafischen Benutzeroberfläche von Visual Studio aus.
  • DLL-Dateien aus dem vorherigen Projekt kopieren und in neue einfügen.

Teil 7 von 7: Setup auswählen

Schritt 1. In diesem Tutorial erfahren Sie, wie Sie SFML in Project mit Visual Studio einrichten

  • Richten Sie Binärdateien x86 (32 Bit) ein.

    Es ist am einfachsten. Sie sollten von hier aus mit dem Lernen beginnen.

  • Binärdateien x64 (64 Bit) einrichten.

    Es zielt auf die x64-Plattform ab. Wählen Sie es nur, wenn Sie einen bestimmten Grund dafür haben.

  • Kompilieren Sie die SFML-Quelle und richten Sie sie im Projekt ein.

    Ziele auch auf x64. Am schwierigsten. Das Beste aber.

Empfohlen: