繁体   English   中英

如何在 clang 中获取编译时间?

[英]How to get compile time in clang?

使用gcc进行编译时,我使用time来获取编译时间。

time gcc main.c && ./a.out

当试图在clang中做类似的事情时,我无法得到结果

clang -time main.c && ./a.out

给我一个警告:

clang:警告:编译期间未使用的参数:'-time'

可能我的方法是错误的,所以请帮我找到使用 clang 的编译时间

试试clang main.c -ftime-report

gcc time …clang -time …都没有任何意义。 您正在寻找time shell 命令(或 shell 关键字),您可以将其放在任何命令之前。

time gcc main.c && ./a.out
time clang main.c && ./a.out

这是假设 bash 或类似的 shell,例如 zsh 或 ksh(甚至是 fish)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM