我在 Linux mint 16 上有两个项目,我会在它们之间切换。我使用 ccache make,这样我就可以只编译程序中的更改,但它是从头开始重新编译的。构建系统是 cmake。如果我编译一个项目,然后切换到另一个项目并对其进行编译,那么在此之后,ccache 应该只重新编译更改,就像 make 所做的那样,就好像我只处理一个项目一样。但它是从头开始重新编译的。
如何使用 ccache 处理多个项目?ccache 真的可以缓存吗?
我在 Linux mint 16 上有两个项目,我会在它们之间切换。我使用 ccache make,这样我就可以只编译程序中的更改,但它是从头开始重新编译的。构建系统是 cmake。如果我编译一个项目,然后切换到另一个项目并对其进行编译,那么在此之后,ccache 应该只重新编译更改,就像 make 所做的那样,就好像我只处理一个项目一样。但它是从头开始重新编译的。
如何使用 ccache 处理多个项目?ccache 真的可以缓存吗?