ccache(“comPILer cache”的缩写)是一个编译器缓存,该工具会高速缓存编译生成的信息,并在编译的特定部分使用高速缓存的信息, 比如头文件,这样就节省了通常使用 cpp 解析这些信息所需要的时间。如果您编译清单 2 中的文件,假定 foobar.h 中包含对其他头文件的引用,ccache 会用那个文件的 cpp-parsed 版本来 取代 include 声明。就那么简单。不是真正去读取、理解并解释其内容,ccache 只是 将最终的文本拷贝到文件中,使得它可以立即被编译。

ccache 3.2.4 发布,高速 C/C++ 编译工具
ccache 3.2.4 发布,此版本主要是 bug 修复:Fixed build error related to zlib on systems with older make versions  (regression in ccache 3.2.3).Made conversion-to-bool explicit to avoid build warnings (and potential  runtime errors) on legacy systems.Improved signal handling: Kill compiler

发布于 2015-10-11 00:48:00 | 93 次阅读

ccache 3.2.3 发布,高速 C/C++ 编译工具
ccache 3.2.3 发布,此版本更新内容如下:新特性和改进Added support for compiler option -gsplit-dwarf.Bug 修复Support external zlib in nonstandard directory.Avoid calling exit() inside an exit handler.Let exit handler terminate properly.Bail out on compiler option --save-temps in addition to -save-temp

发布于 2015-08-24 00:21:57 | 68 次阅读

ccache 3.2.2 发布,高速的 C/C++编译工具
ccache 3.2.2 发布,此版本主要包括以下更新:新特性及性能改善:Added support for CCACHE_COMPILERCHECK=string:. This is a faster alternative to CCACHE_COMPILERCHECK= if the command’s output can be precalculated by the build system.Add support for ca

发布于 2015-05-13 23:24:39 | 148 次阅读

ccache 3.2.1 发布,高速的 C/C++ 编译工具
ccache 3.2.1 发布,此版本是个 bug 修复版本:Fixed regression in temporary file handlingCACHEDIR.TAG files are now created in the [0-9a-f] subdirectories Made the default cache size suffix G-fdiagnostics-color=auto is now passed to the compiler even if stderr is  redirected. Added

发布于 2014-12-12 23:53:16 | 112 次阅读

ccache 3.2 发布,高速的 C/C++ 编译工具
ccache 3.2 发布,此版本现已提供下载。主要改进内容如下:支持通过一个或者多个配置文件来配置 ccache,替代之前的环境变量 支持带颜色的编译器错误或者警报信息更好的创建临时目录和缓存目录提升算法的效率,在哈希代码

发布于 2014-12-09 00:58:15 | 128 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务