Translations:Development/Tutorials/First program/24/nl

From KDE TechBase
Revision as of 09:04, 9 September 2012 by Willem1 (talk | contribs) (Created page with "Maak — in dezelfde map als main.cpp — een bestand aan met de naam CMakeLists.txt, en zet het volgende erin: <syntaxhighlight lang="cmake"> project (tutorial1) find...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Maak — in dezelfde map als main.cpp — een bestand aan met de naam CMakeLists.txt, en zet het volgende erin:

project (tutorial1)
find_package(KDE4 REQUIRED)
include (KDE4Defaults)
include_directories(${KDE4_INCLUDES})
set(tutorial1_SRCS main.cpp)
kde4_add_executable(tutorial1 ${tutorial1_SRCS})
target_link_libraries(tutorial1 ${KDE4_KDEUI_LIBS})
install(TARGETS tutorial1  ${INSTALL_TARGETS_DEFAULT_ARGS})

De functie find_package() zoekt het pakket op waarnaar je vraagt (in dit geval KDE4), en stelt enkele variabelen in die de locatie van de pakketheaders en -bibliotheken aangeven. In dit geval gebruiken we de variabele KDE4_INCLUDES, die het pad bevat naar de KDE 4-headerbestanden.