CMake
De drev
(Redirigé depuis Cmake)
Build Type
- Debug
cmake -DCMAKE_BUILD_TYPE=Debug
- Release
cmake -DCMAKE_BUILD_TYPE=Release
Generators
-G <generator name>
cmake -help to list generators
Ajouter une library
Avec pgk-config
Macro pkg_check_modules
va créer les variables pour CMAKE si la library est trouvée par la macro.
exemple :
pkg_check_modules(LIBSOUP REQUIRED libsoup-2.4)
Va creer les variables:
- ${LIBSOUP_INCLUDE_DIRS}, à utiliser avec include_directories
- ${LIBSOUP_LIBRARY_DIRS}, à utiliser avec (${GTK3_LIBRARY_DIRS}