libfirm:基于图的中间表示和后端,用于优化编译器
文件大小: 1891k
源码售价: 10 个金币 积分规则     积分充值
资源说明:libFirm-基于图的SSA中间表示 介绍 Firm库实现了Firm中间表示(ir)。 您可以在[TLB:99]中找到公司的旧描述。 libFirm包含直接从属性语法树构造SSA表单的算法。 提供了一组分析和优化阶段。 此版本包括用于IA32和SPARC体系结构的完整后端,以及用于MIPS,ARM和AMD64的未完成的后端。 建筑与安装 构建的先决条件: Python(支持2.7.x或> = 3.3) Perl ANSI C99编译器(已知可以使用gcc,clang和icc) 吉特 用make构建 只需在源目录中键入“ make”即可。 结果放入名为“ build”的目录中。 您可以通过创建“ config.mak”文件来覆盖现有的预处理器,编译器和链接器标志。 用cmake构建 libFirm还有一个额外的cmake构建系统。 CMake是一个比基于make的构建系统更为复杂的构建系统,大多数libFirm开发人员都不使用它。 但是,它可以适应编译器和链接器标志,以为更广泛的系统构建共享库,提供安装目标,并且对于准备分发软件包的人们通常更熟悉。 储存库结构 includ
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。