make clean的必要性 程序员文章站 2024-03-01 10:07:16 ... 问题 有些时候代码修改之后make,发现代码并没有重新编译。 原因 出现这个问题的原因往往是因为makefile里面object依赖于.c文件,则.h的变化不会导致重新编译,make是根据依赖文件的时间戳来决定要不要重新编译的。 在: object: deplist 中,可以把头文件加进deplist,这样修改头文件后,make就会重新编译了。 单纯地修改文件,而不设置Makefile,则make程序不知道你这个文件对应哪个编译目标,所以无法判断要重新编译哪个目标。 上一篇: 浅谈java中null是什么,以及使用中要注意的事项 下一篇: 推荐几本Android程序员必读书籍 推荐阅读 make clean的必要性 React中key的必要性与使用 React中key的必要性与使用 BigDecimal运算的必要性 查询优化的必要性(转) if __name__ == '__main__':在一个多进程python程序中的必要性 python中for - else中的else存在的必要性 springBoot 多模块的必要性 share_ptr和make_share 的使用 Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案