Я хочу написать CMakeLists.txt, чтобы я мог нормально запускать свои тесты или с valgrind. Я много видел в интеграции ctest с valgrind, но все с предположением, что вы хотите настроить сервер для отправки результатов теста на приборную панель дротика. Я просто хочу запустить тесты на своей машине и посмотреть результаты в командной строке.
Если мне нужно сделать cmake -D VALGRIND = ON, это нормально, но я предпочел бы генерировать тесты с именами "foo" и "valgrind_foo", если это возможно.