#Le nom du projet PROJECT (csviewer) #Avec la commande SET(), on peut modifier des variables ou en ajouter #Ici, on dfinit la variable SAMPLE_SRCS qui contient la liste de tous les #fichiers sources (.cpp) SET( SAMPLE_SRCS ./cs.cpp ) #On active tous les warnings ADD_DEFINITIONS( -Wall ) #Cette commande permet Cmake de trouver les bibliothques Qt4 et de #mettre en place les variables requises #Attention, c'est Qt4, pas QT4 ou qt4 FIND_PACKAGE( Qt4 REQUIRED ) # Rajoute des macros et des variables utiles # (QT_USE_FILE est une variable dfinie par FIND_PACKAGE( Qt4 ) qui # contient le chemin vers le script CMake) INCLUDE( ${QT_USE_FILE} ) #Ici nous demandons Cmake de construire l'excutable kassepied partir #des tous les fichiers source. ADD_EXECUTABLE( csviewer ${SAMPLE_SRCS} ) #En dernier, il faut dire CMake les bibliothques dont notre #excutable a besoin # heureusement FIND_PACKAGE a prpar la variable QT_LIBRARIES pour nous # : TARGET_LINK_LIBRARIES( csviewer ${QT_LIBRARIES} )