编译器的学习

常用的编译器:

  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,是指的按照这个来说的

相关推荐

  1. 【Linux学习之路 | vim编译器】vim编译器使用

    2024-04-27 09:52:01       7 阅读
  2. 编辑器编译器,IDE区别

    2024-04-27 09:52:01       15 阅读
  3. LLVM编译器结构

    2024-04-27 09:52:01       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-27 09:52:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-27 09:52:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-27 09:52:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-27 09:52:01       20 阅读

热门阅读

  1. Spring Boot项目中按天分割日志的实践

    2024-04-27 09:52:01       19 阅读
  2. SpringBoot这29个注解你都用到过么

    2024-04-27 09:52:01       19 阅读
  3. 慢生活,慢光阴

    2024-04-27 09:52:01       13 阅读
  4. PyTorch的基本概念及使用场景

    2024-04-27 09:52:01       17 阅读
  5. MAC系统升级问题记录

    2024-04-27 09:52:01       15 阅读
  6. 五一节前的信息系统的安全保障工作

    2024-04-27 09:52:01       14 阅读
  7. springmvc

    springmvc

    2024-04-27 09:52:01      27 阅读
  8. Git常用命令大全

    2024-04-27 09:52:01       17 阅读
  9. Oracle时间函数

    2024-04-27 09:52:01       35 阅读