我看过很多帖子,但找不到相关的帖子。我有一个具有以下布局的大型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示例,当所有内容都在同一目录中时,它运行良好。所以我知道它不是编译器。