在C中,我有一个标题文件file1_0.h
,仅file1.h
和file1.c
包含。
file1.h
包含在许多其他文件中,例如file2.c
,file3.c
和file4.c
如果我在file1_0.h
中进行了任何更改,我知道我需要重新编译file1.c
,但我还需要重新编译file2.c
,file3.c
和{{1 }
答案 0 :(得分:4)
是。
所有其他文件都依赖于file1_0.h
,因为file1.h
依赖于file1.h
,所有其他文件都依赖于{{1}}。所以你需要重新编译“安全”。