pee*_*ush 5 performance gcc compilation ccache
我正在使用ccache进行实验,但我不太确定我应该使用它.任何人都可以解释ccache导致错误行为的情况.或者我们应该总是使用ccache?任何获得该ccache的人都在考虑生成错误的目标文件或头文件中的更改?
Bas*_*tch 9
使用时我几乎没有任何问题ccache.有时(例如每月一次甚至更少),我完全清理它的缓存ccache -C.
ccache
ccache -C
复杂的Makefile -s比使用复杂的Makefile更多ccache.
简而言之,不要打扰,当你怀疑某事时,就跑吧 ccache -C.
ccache 当你对编译时间进行基准测试时,你显然应该避免.(你可以通过-time或-ftime-report以gcc或g++在这种情况下).
-time
-ftime-report
gcc
g++
我认为,ccache至少应该可配置为禁用使用GCC插件进行编译的缓存,因为GCC插件可以执行任何不可缓存的任何操作(例如查询数据库或Web服务).看到这条消息.
归档时间:
14 年,4 月 前
查看次数:
2571 次
最近记录:
13 年,6 月 前