projtec:cmake
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projtec:cmake [2021/01/13 08:37] – [Tests Dynamiques] orel | projtec:cmake [2024/03/18 15:06] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 41: | Line 41: | ||
| | ||
Un des avantages de cette méthode est quelle permet de ne pas mélanger les fichiers générés par CMake et Make avec les fichiers sources. Du coup, il suffit de supprimer le répertoire //build// pour tout nettoyer. | Un des avantages de cette méthode est quelle permet de ne pas mélanger les fichiers générés par CMake et Make avec les fichiers sources. Du coup, il suffit de supprimer le répertoire //build// pour tout nettoyer. | ||
+ | |||
==== Un peu plus compliqué ==== | ==== Un peu plus compliqué ==== | ||
Line 191: | Line 192: | ||
make test | make test | ||
+ | ==== Fuites Mémoire ==== | ||
Pour aller un peu plus loin, on peut lancer des tests de varification de la mémoire (memcheck) : | Pour aller un peu plus loin, on peut lancer des tests de varification de la mémoire (memcheck) : | ||
Line 196: | Line 198: | ||
make ExperimentalMemCheck | make ExperimentalMemCheck | ||
| | ||
- | Ces tests se base sur la varaible | + | Ces tests se base sur la variable |
+ | |||
+ | Les logs sont disponibles dans : Testing/ | ||
+ | |||
+ | Il est possible d' | ||
+ | |||
+ | find_program(MEMORYCHECK_COMMAND valgrind) | ||
+ | set(MEMORYCHECK_COMMAND_OPTIONS " | ||
+ | |||
+ | |||
+ | ==== Couverture de Code ==== | ||
Pour aller encore plus loin... | Pour aller encore plus loin... |
projtec/cmake.1610527061.txt.gz · Last modified: 2024/03/18 15:05 (external edit)