我正在使用C / C ++ Eclipse。在IDE或外部工具中是否有一个选项可以找出最终如何包含头文件的链?
答案 0 :(得分:2)
你可以在头文件中放一个#error
,编译器应该给你一个跟踪:
In file included from someheader.h:1:0,
from myheader.h:1,
from mysourcefile.c:1:
header_im_tracing.h:1:2: error: #error foobar
答案 1 :(得分:1)
另一种方法是删除此标题并尝试构建您的项目。您的编译器(可能)会向您显示包含链。