关于makefile重编译未更新的源文件问题
makefile吧
全部回复
仅看楼主
level 1
崴燚少 楼主
我把生成的目标文件指定了另外一个文件夹,每次make的时候总是重新全部编译,我把目标文件放在源文件同一目录下,make得时候就正常了,不会对未改动过的源文件重新编译。谁来help?
2019年04月13日 05点04分 1
level 1
解决了吗?我 也遇到了
2019年10月18日 03点10分 2
要添加依赖文件
2019年10月18日 04点10分
level 1
已经解决。
原本目标依赖为根目录下的文件,而在生成时被我搬移到了指定文件夹中,因此,每次make时都会在根目录中去找,每次都找不到,导致每次都会全部重新编译。
原因如上,有不明可问。
2019年10月18日 08点10分 3
嗯嗯,生成的文件是要归归类,我当时构建了一个项目把.o和.d文件都生成到一个目录里去了
2019年10月18日 10点10分
我也遇到了这个问题呢,那请问你的解决办法是什么呢,是可以指定make时查找的路径嘛,还是直接在根目录生成目标文件呢,感谢大佬指导
2019年12月12日 15点12分
@崴燚少 我也是把.o,.d全部放到其他目录下了,导致每次都要全部重新编译。你的解决办法是什么呢[太开心]
2019年12月12日 15点12分
@heaven诗小语 在makefile里面,那些target和dependence也要指定好路径
2019年12月12日 15点12分
level 1
崴燚少 楼主
2019年12月13日 09点12分 4
1