编译器的学习

常用的编译器:

  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,是指的按照这个来说的
相关推荐
循环过三天11 小时前
3.4、Python-集合
开发语言·笔记·python·学习·算法
昌sit!13 小时前
Linux系统性基础学习笔记
linux·笔记·学习
学会沉淀。13 小时前
设备如何“开口说话”?
学习
m0_5913389114 小时前
day10数组的学习
学习
仰望—星空15 小时前
MiniEngine学习笔记 : CommandListManager
c++·windows·笔记·学习·cg·direct3d
电子云与长程纠缠15 小时前
Blender入门学习09 - 制作动画
学习·blender
电子云与长程纠缠15 小时前
Blender入门学习10 - 曲线绘制
学习·blender
下午见。15 小时前
C语言结构体入门:定义、访问与传参全解析
c语言·笔记·学习
im_AMBER15 小时前
React 16
前端·笔记·学习·react.js·前端框架
民乐团扒谱机18 小时前
实验室安全教育与管理平台学习记录(七)网络安全
学习·安全·web安全