编译器的学习

常用的编译器:

  1. GCC
  2. Visual C++
  3. Clang(LLVM): Clang 可以被看作是建立在 LLVM 之上的一个项目, 实际上LLVM是clang的后端,clang作为前端前端生成LLVM IR,https://zhuanlan.zhihu.com/p/656699711
  4. MSVC : 微软的, Mirosoft visual C++
  5. TVM: _Tensor Virtual Machine, 它可以将模型转为LLVM IR文件,再交给LLVM进行编译, _

_TVM的介绍: _https://zhuanlan.zhihu.com/p/577552081?utm_id=0
https://zhuanlan.zhihu.com/p/446976730?utm_id=0

_TVM的文档: _https://daobook.github.io/tvm/docs/dev/tutorial/codebase_walkthrough.html

其实关于clang有两种说法:

  1. LLVM架构的前端,
  2. 以LLVM为后端的编译器,上面的3,是指的按照这个来说的
相关推荐
星恒随风9 分钟前
C++11详解(一):统一初始化——列表初始化与 initializer_list
c++·笔记·学习·list·状态模式
我爱cope19 分钟前
【计算机网络 | 网络层补充:内部网关协议:RIP 与 OSPF 如何在自治系统内选择路由?】
网络·学习·计算机网络·智能路由器
是隼人26 分钟前
buuctf-pwn ciscn_2019_n_5题解(学习过程持续 更新)
c语言·学习·安全·pwn入门·ctf入门
旖旎夜光41 分钟前
【AI入门】大模型介绍全解析:从模型、LLM 到提示词与嵌入
人工智能·笔记·python·学习·ai编程
xxwl5851 小时前
Git常用命令的学习
git·学习
具身AGI1 小时前
从演示到作业,物理AI 人类学习路线 的深意
人工智能·学习
MSTcheng.1 小时前
【Linux】Linux学习第三弹——Linux基本指令2
linux·windows·学习·ubuntu·操作系统
tju新生代魔迷1 小时前
Verilog HDL学习笔记(三)| 第3章 基本概念(上)——词法约定与数据类型
笔记·学习
tju新生代魔迷2 小时前
Verilog HDL 学习笔记(九)| 第 9 章 实用建模技术
笔记·学习
凯尔萨厮2 小时前
Java学习笔记十三(Stream与Lambda)
笔记·学习