cmake依赖关系扫描速度慢

时间:2017-04-18 15:13:30

标签: windows makefile cmake

使用cmake 3.7.2我最近使用Unix makefile生成器将一个项目从Unix Makefile切换到Cmake。

所有工作都按预期工作,我们要解决的主要问题得到解决(Windows中的命令行长度)。

我发现了一个很棒的东西,即依赖性检查,因为在正常情况下不再需要清理并重建不需要的文件。

现在,当所有版本只有20秒时,依赖性非常慢(大约70秒)。有没有办法加快检查?或者找到这个检查的瓶颈?

1 个答案:

答案 0 :(得分:0)

GNU make依赖性检查很慢。 Ninja被设计得更快,而且肯定更快。 对Ninja的更新非常简单,因为只需要修改cmake生成器(-G)。