现在不管编译整个项目,还是编译某个模块,都是在项目的根目录执行 make 或者 make targetname。
但修改某个模块代码后,不想先 make clean 再 make targetname,因为这样不仅删除掉了修改模块生成的文件,而且也删除掉了其他没有变化的模块生成的文件。这样就会花费更多不必要的时间。
所以,现在想请问各位,有没有办法使得 make clean 可以根据 target 名来 clean ?
但修改某个模块代码后,不想先 make clean 再 make targetname,因为这样不仅删除掉了修改模块生成的文件,而且也删除掉了其他没有变化的模块生成的文件。这样就会花费更多不必要的时间。
所以,现在想请问各位,有没有办法使得 make clean 可以根据 target 名来 clean ?