即使文件不变,也要重新编译

时间:2013-02-19 17:52:12

标签: linux makefile

我之前在/ usr / src /中编译过linux内核代码。花了2个小时来完成制作。今天我刚将源代码文件夹从/ usr / src /移动到我的主目录。

当我再次发出make命令时,它开始生成.o文件,即使我没有更改单个文件。 Plz帮助我,因为我不想再花两个小时做。

我认为make的这种行为是因为它使用了文件的修改时间......我也尝试将源代码文件放回/ usr / src /(之前的位置),但这也没有用。谢谢:)

1 个答案:

答案 0 :(得分:0)

也许您只是复制了源代码而不是已编译的文件?也永远不要编译你的主目录之外的东西。至少不是,如果你必须成为这个根。