3.4 Le fichier CMakeLists.txt

Pour compiler le tout dans de bonnes conditions nous avons besoin de CMake et donc d'un fichier CMakeLists.txt :

1
2
3
4
5
6
7
8
9
10
11
12
13
project(TestFenetre)
cmake_minimum_required(VERSION 2.6)
find_package(Qt4 REQUIRED)

include_directories(${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR})

set(TestFenetre_SRCS FenetreTest.cpp main.cpp)

qt4_automoc(${TestFenetre_SRCS})

add_executable(testFenetre ${TestFenetre_SRCS})

target_link_libraries(testFenetre ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})

C'est encore une fois le même principe de précédemment mais avec un fichier en plus.