freeglut in die cmakelists.txt



  • Guten Morgen,

    ich möchte freeglut in einem Projekt verwenden. Zunächst mein Setup:
    KDevelop 4 unter Ubuntu 14.04 mit CMake 2.8.12.2. freeglut habe ich mir im Softwarecenter runtergeladen.

    Jetzt ist die Frage, wie meine CMakelists.txt aussehen muss. Ich habe dazu schon viel gegooglet, hatte bisher aber noch keinen Erfolg mit den Befehlen, die ich eingefügt habe.

    die txt sieht so aus:

    project(name)
    
    add_executable(name main.cpp)
    
    install(TARGETS name RUNTIME DESTINATION bin)
    
    find_package(GLUT REQUIRED)
    include_directories(${GLUT_INCLUDE_DIRS})
    link_directories(${GLUT_LIBRARY_DIRS})
    add_definitions(${GLUT_DEFINITIONS})
    if(NOT GLUT_FOUND)
        message(ERROR " GLUT not found!")
    endif(NOT GLUT_FOUND)
    
    target_link_libraries(test ${GLUT_LIBRARY} )
    

    Mit

    #include "GL/freeglut.h"
    

    sollte dann doch alles klappen!?

    Stattdessen die Fehlermeldung:

    > CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
    Could NOT find GLUT (missing: GLUT_glut_LIBRARY GLUT_INCLUDE_DIR)

    Ich hoffe, ihr könnt mir helfen.

    Schönen Tag!


Anmelden zum Antworten