Использование gcov при перемещении приложения - PullRequest
1 голос
/ 09 мая 2019

Я просмотрел много сообщений, но не могу найти связанных.У меня есть большой проект Eclipse со следующим макетом ...

Source\
    Operations\ 1.cpp, 2.cpp, 3.cpp
    Commands\ a.cpp, b.cpp, c.cpp
    Listeners\ x.cpp, y.cpp, z.cpp

Debug\
    Operations\ 1.o, 2.o, 3.o
    Commands\ a.o, b.o, c.o
    Listeners\ x.o, y.o, z.o
    APP

Но теперь мне нужно переместить APP в ~/config/, где находятся все мои необходимые файлы конфигурации, и я не получаю .gc* файлов.

Если я запускаю APP в каталоге Debug, создаются соответствующие файлы *.gcda и *.gcno.Но я не могу запустить оттуда, так как мне требуются все мои файлы конфигурации.

Я попытался установить $GCOV_PREFIX в ~/config, но все еще ничего.

Я попробовал действительно простой пример gcov вПроверить каталог, и он работал нормально, когда все было в одном каталоге.Так что я знаю, что это не компилятор.

...