Я пытаюсь получить информацию о покрытии для gcov. Нет ошибок во время компиляции и компоновки, но когда я запускаю исполняемый файл, данные о покрытии не создаются.
Я использую CMake с отдельным каталогом сборки, передавая флаги компилятору и компоновщику следующим образом:
add_definitions(--coverage)
set(CMAKE_EXE_LINKER_FLAGS ${CMAKE_EXE_LINKER_FLAGS} " --coverage")
Выполняет ли исполняемый файл исходный код в определенном месте? Что мне нужно добавить в мой CMakeLists.txt, чтобы все получилось?
С уважением, Бьорн