环境是Ubuntu 12
我有两个不同版本的相同版本。
位于/ media / CM10 / custom下 另一个在/ home / malachi / CM10 / android / system
下我有一个专门的build-setup.sh,它由主构建过程调用,每个都有:
CCACHE_BASEDIR = /媒体/ CM10 /自定义
和
CCACHE_BASEDIR = /家庭/玛/ CM10 /机器人/系统
然而,两者之间肯定不会分享。当我做一个时,缓存大小约为3.9GB,如果重复,则保持在那里。如果我做另一个,它会增长到超过7GB。
当我检查ccache日志时,它似乎正在拾取基础目录并重写相对路径。任何线索如何让ccache在这两者之间正确分享?谢谢
答案 0 :(得分:2)
尝试CCACHE_BASEDIR = / media
[1] http://jlebar.com/2011/4/19/Set_CCACHE_BASEDIR_to_share_object_files_between_trees.html