更改头文件 - 何时重新编译c

时间:2014-08-08 00:28:23

标签: c header-files recompile

在C中,我有一个标题文件file1_0.h,仅file1.hfile1.c包含。

file1.h包含在许多其他文件中,例如file2.cfile3.cfile4.c

如果我在file1_0.h中进行了任何更改,我知道我需要重新编译file1.c,但我还需要重新编译file2.cfile3.c和{{1 }

1 个答案:

答案 0 :(得分:4)

是。

所有其他文件都依赖于file1_0.h,因为file1.h依赖于file1.h,所有其他文件都依赖于{{1}}。所以你需要重新编译“安全”。