Код: Выделить всё
HW
-FooHW1.cpp
-FooHW1.h
-FooHW2.cpp
-FooHW2.h
-...
-Makefile.am
Lib1
-FooLib1.cpp
-FooLib1.h
-FooLib2.cpp
-FooLib2.h
-...
-Makefile.am
Lib2
...
-Makefile.am
Lib3
...
-Makefile.am
Main
-main.cpp
-main.h
-Makefile.am
Поскольку моя цель - это анализ освещения операторов, который я пытался использовать GCOV, добавляя следующие строки в каждый щит. />
Код: Выделить всё
AM_CXXFLAGS = -fprofile-arcs -ftest-coverage
AM_LDFLAGS = -fprofile-arcs
< /code>
К сожалению, даже если он компилирует, он не создает (или ссылка) несколько *.o, а при вызове GCOV обычно дает мне ошибку: < /p>
undefined __gcov_init
Код: Выделить всё
AM_CXXFLAGS = --coverage
AM_LDFLAGS = --coverage
Подробнее здесь: https://stackoverflow.com/questions/180 ... c-compiler