【发布时间】:2011-08-23 04:01:01
【问题描述】:
我需要弄清楚哪些翻译单元需要重组以缩短编译时间,如何使用 cmake 为我的翻译单元掌握编译时间?
【问题讨论】:
-
我一直认为
cmake只会为原生构建系统(make、nmake 等)生成 conf 文件。所以 cmake 实际上并不参与编译/链接过程。也许你应该在你的原生构建系统中寻找这样的选项。 -
嗯,这是一个很常见的用例。但是,如果您知道如何为标准的 linux make 做到这一点,那将是最有帮助的。
-
不幸的是,我不知道有任何 make 选项可以实现这一点。我想到的第一个解决方案是修改
Makefiles,为每个gcc命令调用time。 -
谢谢 beduin,再多一点,你就可以完成它作为答案:D
标签: c++ compilation cmake build-tools