图书标签: LLVM 编译器 编译 编译原理 编程 计算机科学 技术 计算机
发表于2024-12-27
LLVM Cookbook中文版 pdf epub mobi txt 电子书 下载 2024
《LLVM Cookbook中文版》以任务驱动的方式,带领读者编写基于LLVM 的编译器前端、优化器、后端。通过丰富的实例,读者能够从中理解LLVM 的架构,以及如何使用LLVM 来编写自己的编译器。
相比于传统的介绍编译技术的书籍,此书更偏向于实战,因此适合熟悉编译但对LLVM 比较陌生的人员,也适合正在学习编译技术并且在寻找实战机会的人员。
Mayur Pandey 是一名专业的软件工程师,同时也是一位开源软件的爱好者。他专注于编译器以及编译器工具的开发,是LLVM 开源社区的活跃贡献者,也是Tizen 编译器项目的一员,他对其他编译器也有着亲身实践经验。
Mayur 在印度阿拉哈巴德的Motilal Nehru 国家技术研究所获得学士学位。目前居住在印度班加罗尔。
Suyog Sarda 是一名专业的软件工程师,同时也是一位开源软件的爱好者。他专注于编译器以及编译器工具的开发,是LLVM 开源社区的活跃贡献者,也是Tizen 编译器项目的一员。除此之外,Suyog 也参与了ARM 和x86 架构的代码改进工作。他对其他的编译器也有着亲身实践经验。他对编译器的主要研究在于代码优化和向量化。除了编译器之外,Suyog 也对Linux 内核的开发很感兴趣。他曾在2012 年于迪拜由Birla技术协会举办的IEEE 国际云计算技术应用大会的议程上发表技术论文,题为“SecureCo-resident Virtualization in Multicore Systems by VM Pinning and Page Coloring”。他在印度普纳工程大学获得计算机学士学位。目前居住于印度班加罗尔。
书里代码根本跑不通,麻痹的
评分典型的“Talk is cheap, show me the code.”,大量代码,作为LLVM新人,看出本书重点在优化,LLVM基本操作没过多介绍
评分还可以,以例子来介绍 LLVM 组件在各编译环节的用法,但原理性不太够...
评分llvm版本变化很快,不要求书里的代码能在最新版本上跑通,但是至少说一下用的什么版本吧?堆砌代码也就算了,代码排版非常糟糕,甚至有些地方是错的。看这个还不如看官网上的文档。
评分就是本手册
The Author introduces how the LLVM works from some example. When combining this book with LLVM user manual, it is quite helpful to understand what is LLVM and how to optimize one compiler.
评分The Author introduces how the LLVM works from some example. When combining this book with LLVM user manual, it is quite helpful to understand what is LLVM and how to optimize one compiler.
评分The Author introduces how the LLVM works from some example. When combining this book with LLVM user manual, it is quite helpful to understand what is LLVM and how to optimize one compiler.
评分The Author introduces how the LLVM works from some example. When combining this book with LLVM user manual, it is quite helpful to understand what is LLVM and how to optimize one compiler.
评分The Author introduces how the LLVM works from some example. When combining this book with LLVM user manual, it is quite helpful to understand what is LLVM and how to optimize one compiler.
LLVM Cookbook中文版 pdf epub mobi txt 电子书 下载 2024