TVM 编译在 macOS 上

在 macOS 上编译 TVM 库是怎么回事呢?macOS 相信大家都很熟悉,但是在 macOS 上编译 TVM 库是怎么回事呢,下面就让小编带大家一起了解吧。

在 macOS 上编译 TVM 库,其实大家放弃就可以了,大家可能会很惊讶在 macOS 上怎么会放弃编译 TVM 库呢?但事实就是这样,小编也感到非常惊讶。

前排提示:放弃吧!别想着在 macOS 上部署 TVM 了!老老实实在 Linux 上搞吧!

大概耗时:10分钟 ~ 1小时 (使用llvm 10.0的二进制发布版会快一些,在这里我自己编译了一份)

提示:使用 llvm 11.0 binary release 会在编译时报错

操作系统:macOS Catalina 10.15.7

Homebrew: 2.7.0

Homebrew/homebrew-core: git revision 8df7a0; last commit 2020-12-26

参考教程:tvm0.8.0dev0

编译后的

Step1: 在 Github 上获取源代码

git clone --recursive https://github.com/apache/tvm tvm

Step2: 弃坑,macOS 根本搞不了,坑太多

编译出 dylib 之后,还有好多坑等着你。

这就是关于在 macOS 上编译 TVM 库的事情了,大家有什么想法呢,欢迎在评论区告诉小编一起讨论哦!