我正在使用cmake,它似乎生成了递归的makefile.这意味着在一个大型项目中,空构建可能需要大约5秒钟,这实在是不可接受.
我还没有找到使用cmake生成非递归makefile的方法.可能吗?
按原样使用 CMake 是不可能的。
通过修改 CMake 的源代码也许可以......但我不确定这样的任务有多小或多大、简单或多复杂。
不过,可以肯定的是,这将花费超过 5 秒的时间。甚至乘以您在未来几年内要做的所有空构建。
如果 5 秒对于您的空构建来说是不可接受的,那么什么阈值是可以接受的?1秒?0.25秒?只是好奇——为了尽可能减少大型项目的空构建时间,我们做了很多工作。
归档时间: |
|
查看次数: |
2240 次 |
最近记录: |