缓存型 C++ 编译器 Zapcc 开源,号称比 Clang 更快

Posted OSC开源社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了缓存型 C++ 编译器 Zapcc 开源,号称比 Clang 更快相关的知识,希望对你有一定的参考价值。



LLVM

C/C++ Objective-C 汇编

Linux


还记得 Zapcc 编译器吗?一个旨在减少编译时间的编译器,现在已正式开源。


Zapcc 是基于 LLVM/Clang 的 C++ 编译器,自 2015 年开始,它就一直在致力于让自己成为比 Clang 本身更快的 C++ 编译器。


Zapcc 采用激进的缓存策略(aggressive caching)和其他技术来显著加快编译时间,同时作为 GCC 或 Clang 的替代品。Zapcc 为了做到比其他 C++ 编译器更快,采取的方法是将一些编译器的结构缓存在服务器上,从而大幅度提升编译速度。


去年 Zapcc 发布了 v1.0 里程碑阶段的版本,并于本周宣布开源。


来自 Zapcc 背后的公司 Ceemple 的人写道,他们分享了他们拥有的 Zapcc。由于用户的请求,这个更快的 C++ 编译器已在 LLVM 许可证下开源。他们希望 Zapcc 开源后能加速这款以速度为宗旨的 C++ 编译器的开发。


该项目的代码现在托管在 GitHub,而构建过程/环境要求则和编译 Clang 的要求一样。此外,作者表示会努力为 Zapcc 添加一些新的测试基准。



缓存型 C++ 编译器 Zapcc 开源,号称比 Clang 更快


缓存型 C++ 编译器 Zapcc 开源,号称比 Clang 更快


推荐阅读





点击“阅读原文”查看更多精彩内容

以上是关于缓存型 C++ 编译器 Zapcc 开源,号称比 Clang 更快的主要内容,如果未能解决你的问题,请参考以下文章

轻量版ChatGPT训练方法开源!仅用3天围绕LLaMA打造,号称训练速度比OpenAI快15倍...

卓越分享丨号称比 Chrome 快 400%,Avast 推出全新安全浏览器

一行代码就能让 Python 可以比 C++ 更快,你不信?

NO.3 Shell脚本

问答题

java泛型总结