[英]How to check which calls to ccache were uncacheable
我有一個 cmake/C++/Qt 項目,我已經開始將其加入 ccache。 為此,我使用自制軟件安裝了 ccache,將構建系統生成器設置為 ninja,並將-DCMAKE_CXX_COMPILER_LAUNCHER=ccache
添加到項目中。
在第一次測試運行中,我得到了以下統計數據:
~$ ccache -s
Cacheable calls: 200 / 623 (32.10%)
Hits: 56 / 200 (28.00%)
Direct: 56 / 56 (100.0%)
Preprocessed: 0 / 56 ( 0.00%)
Misses: 144 / 200 (72.00%)
Uncacheable calls: 423 / 623 (67.90%)
Local storage:
Cache size (GB): 0.01 / 5.00 ( 0.20%)
我沒有計算如此大量的不可緩存調用,我想看看哪些調用是不可緩存的,看看我是否可以做些什么。
有誰知道是否可以對 ccache 調用進行故障排除以查看哪些調用被視為不可緩存?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.