历经 8 年的开发,QBE 1.0 已正式发布。
QBE 是一个纯 C 实现的嵌入式编译器后端,作者将 QBE 与 LLVM 对比,强调 QBE 的优势是简单高效,声称以 LLVM 的 10% 代码量达到其 70% 的性能水平。
主要特性
CFLAGS=-O2
QBE 目前已经在下列平台上编译和并通过测试:
编译 QBE 需要 GNU Make 和一个 C99 编译器。而 HTML 文档则使用一个 OCaml 程序根据正则文本文件来生成。
评论删除后,数据将无法恢复
QBE 1.0 正式发布,编译器后端
历经 8 年的开发,QBE 1.0 已正式发布。
QBE 是一个纯 C 实现的嵌入式编译器后端,作者将 QBE 与 LLVM 对比,强调 QBE 的优势是简单高效,声称以 LLVM 的 10% 代码量达到其 70% 的性能水平。
主要特性
CFLAGS=-O2的 Core 2 Duo 上为 2 秒)QBE 目前已经在下列平台上编译和并通过测试:
编译 QBE 需要 GNU Make 和一个 C99 编译器。而 HTML 文档则使用一个 OCaml 程序根据正则文本文件来生成。