cmake使用ccache

Posted windtail

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cmake使用ccache相关的知识,希望对你有一定的参考价值。

来自 stackoverflow

find_program(CCACHE_PROGRAM ccache)
if (CCACHE_PROGRAM)
    set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE "${CCACHE_PROGRAM}")
endif ()

理论上distcc也可以用这种方式

以上是关于cmake使用ccache的主要内容,如果未能解决你的问题,请参考以下文章

ccache 在不删除 CMake 文件的情况下不会命中缓存

CMake + ccache:RULE_LAUNCH_COMPILE 或 CMAKE_<LANG>_COMPILER_LAUNCHER

使用 gcc 和 ccache

工作空间之间的 Android ccache 共享

具有相同代码库和多个工具链的 ccache

使用 ccache / clang 编译 Qt 代码时避免多余的警告