Makefile 如何使用make提高依赖项检查速度

Makefile 如何使用make提高依赖项检查速度,makefile,Makefile,我有一个大约1000个源文件的项目 Make大约需要5秒钟来检查项目是否是最新的 有什么办法可以改进这项检查吗?(C-Make更适合这种项目吗?CMake使用Make,所以使用CMake可能没有帮助 您可以尝试的一件事是找出磁盘I/O是否是瓶颈。如果重新运行make命令比初始运行快得多,则可能会出现这种情况。当然,将文件放在内存映射文件系统上(在Linux上,我使用;在Windows上,我使用) 您可能还需要检查您的规则是否可以优化。为了帮助您做到这一点。有一个名为GNU make的版本,其中包

我有一个大约1000个源文件的项目

Make大约需要5秒钟来检查项目是否是最新的


有什么办法可以改进这项检查吗?(C-Make更适合这种项目吗?

CMake使用Make,所以使用CMake可能没有帮助

您可以尝试的一件事是找出磁盘I/O是否是瓶颈。如果重新运行
make
命令比初始运行快得多,则可能会出现这种情况。当然,将文件放在内存映射文件系统上(在Linux上,我使用;在Windows上,我使用)


您可能还需要检查您的规则是否可以优化。为了帮助您做到这一点。

有一个名为GNU make的版本,其中包含一个分析器

你是说
--检查更快
选项?唯一的——不!忘了我说的吧!没有这样的选择!