编译器的学习

常用的编译器:

  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,是指的按照这个来说的
相关推荐
代码游侠2 小时前
日历的各种C语言实现方法
c语言·开发语言·学习·算法
一只侯子8 小时前
Face AE Tuning
图像处理·笔记·学习·算法·计算机视觉
烤麻辣烫9 小时前
黑马程序员大事件后端概览(表现效果升级版)
java·开发语言·学习·spring·intellij-idea
烤麻辣烫11 小时前
黑马程序员苍穹外卖(新手)DAY6
java·开发语言·学习·spring·intellij-idea
Xudde.13 小时前
Quick2靶机渗透
笔记·学习·安全·web安全·php
AA陈超13 小时前
Git常用命令大全及使用指南
笔记·git·学习
麦麦在写代码14 小时前
前端学习5
前端·学习
降临-max15 小时前
JavaSE---网络编程
java·开发语言·网络·笔记·学习
大白的编程日记.16 小时前
【计算网络学习笔记】MySql的多版本控制MVCC和Read View
网络·笔记·学习·mysql
u***420718 小时前
Golang 构建学习
开发语言·学习·golang