Можно ли настроить gcc / gcov для вывода статистики покрытия в другое место, чем исходная папка? - PullRequest
14 голосов
/ 17 сентября 2009

При использовании gcc с -fprofile-arcs и -ftest-покрытие, когда результирующий исполняемый файл завершается, он пытается создать выходные файлы .gcda в том же месте, что и файлы .o, используемые для компиляции исполняемого файла. Это неудобно, когда я работаю на машине, отличной от той, на которой я построил - есть ли способ изменить это поведение?

1 Ответ

19 голосов
/ 19 сентября 2009

Вы можете использовать переменную окружения GCOV_PREFIX. Это упомянуто в документе в разделе «перекрестное профилирование» , которое само упоминается в документации для -fprofile-arcs.

...