Как использовать Gcov с Cmake при сборке релизов - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь интегрировать покрытие в наш конвейер CI.Но мы делаем только релизы, основанные на нем.Я хочу получить отчет о покрытии с помощью gcov cmd.

Проблема в том, что gcov работает надежно, мне нужно создать его с флагами отладки и неоптимизации (-g и -O0 вместе с --coverage).Я не хочу выпускать эти двоичные файлы для выпуска.

Очевидное решение - создать 2 набора двоичных файлов, то есть с флагами отладки и без них.

Я хотел бы знать, есть ли какое-либо другое решение для того же?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...