Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Tankard

Treue Seele

  • »Tankard« ist der Autor dieses Themas

Beiträge: 192

Beruf: Student, Hardware- und Softwareentwicklung als wissenschaftliche Hilfskraft

  • Private Nachricht senden

1

22.04.2015, 17:37

CMake, SFML von Source für CLion/MinGW erstellen

Moin,

ich wollte gerade mal CLion (mit MinGW) antesten und direkt mal SFML dafür übersetzen. Dabei hatte ich aber direkt meine Probleme. Es liegt wohl an mangelndem Verständnis von CMake.

Ich habe SFML mit CLion direkt aus dem Git geladen. Nun stellt sich mir die Frage wie ich SFML konfigurieren kann. Ich kenne sonst ausschließlich die CMake-GUI. Darüber konfigurieren ist kein Problem. Ich kann auch MinGW Makefile Projekte erstellen, allerdings werden diese von CLion nicht unterstützt (gibt beim Importieren direkt eine entsprechende Warnung aus).

Nun stellt sich mir die Frage wie ich die ganze CMake Konfiguration vornehmen soll. Muss ich all diese kryptischen .cmake Dateien durcharbeiten und hoffen dort irgendwann irgendwo die passenden Einstellungen zu finden? Im Fall von SFML benötige ich eigentlich nur den Standard Build (außer das Installationsverzeichnis), aber wenn ich später mal VTK benutze muss ich dort z.B. den QT Gui Support einschalten und die QT Version ändern etc.

Weiß jemand wie ich mir die Libs für CLion/MinGW erstellen lassen kann?

Tankard

Treue Seele

  • »Tankard« ist der Autor dieses Themas

Beiträge: 192

Beruf: Student, Hardware- und Softwareentwicklung als wissenschaftliche Hilfskraft

  • Private Nachricht senden

3

22.04.2015, 19:49

Ah, thx, hatte das wohl übersehen.

Ist es zwar recht unübersichtlich im Vergleich zur CMake GUI, aber es funktioniert (teilweise). In der CMake GUI konnte ich ohne Probleme die Examples einstellen. In CLion gibt es das eine schön nichtssagende Fehlermeldung.

Error:if given arguments:
"THIS_GUI_APP" "AND" "SFML_OS_WINDOWS" "AND" "NOT" "DEFINED" "CMAKE_CONFIGURATION_TYPES" "AND" "STREQUAL" "Release"
Unknown arguments specified


Edit:
Und wie führe ich ein install aus? Mit der CMake GUI und VS habe ich dann ja die Projekte ALL_BUILD und INSTALL, die ich einfach nacheinander erstellen muss.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Tankard« (22.04.2015, 20:02)


Werbeanzeige