2016-05-31 4 views
0

Ich habe versucht, SFGUI-Bibliothek mit Cmake-Tool mit Anweisungen hier: SFGUI Install Tutorial. Immer noch viele Probleme mit Cmake, die nicht einige Dateien aus dem SFGUI-Verzeichnis finden konnten, zum Beispiel CMake Error: The source "D:/SFGUI-master/CMakeLists.txt" does not match the source "D:/SFGUI-0.3.0/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory. Neustart half nicht. Könnte jemand schreiben, wie man das in einfachen Schritten installiert? Grüße.Installieren der SFGUI mit Cmake

Antwort

0

cmake teilt Ihnen mit, dass die Dateien, die es im Cache von einem vorherigen Lauf generiert hat, nicht mit den Quelldateien übereinstimmen, die Sie gerade verwenden. Ich würde mir vorstellen, dass du cmake ausgeführt hast, dann git branches oder tags geschaltet hast und versucht hast, cmake erneut zu starten. Sie können nur rm -r CMakeFiles in Ihrem Build-Verzeichnis, um den Cache zu entfernen. Dann sollten Sie cmake erneut ohne Fehler ausführen können.

-1

Danke! Es bewegte sich ein wenig, aber tatsächlich gestoppt bei Fehler:

CMake Error at cmake/Modules/FindSFML.cmake:306 (message): Could NOT find SFML (missing: SFML_GRAPHICS_LIBRARY SFML_WINDOW_LIBRARY SFML_SYSTEM_LIBRARY) Call Stack (most recent call first): CMakeLists.txt:21 (find_package) Configuring incomplete, errors occurred! See also "C:/Users/admin/Documents/Visual Studio 2015/Projects/sfml1/sfml1/CMakeFiles/CMakeOutput.log".

Um ehrlich zu sein, werde ich Schritte aufschreiben ich getan habe: 1.Configured SFML in VS15 in Windows 8.1 2. ich die newswet Version installiert CMake 3. Installiert auch neueste SFGUI von Github. 4. In Cmake GUI als Build wähle ich mein Projekt in VS und als Quelle - SFGUI-Verzeichnis. 5. In CMake konfigurieren und es gibt die Fehler. Habe ich etwas verpasst?