拉取指定版本的 llvm 工具链 我们使用 llvm-10 中的 clang 来编译项目。 add_requires("llvm 10.x", {alias = "llvm-10"}) target("test") set_kind("binary") add_files("src llvm@llvm-10 的前半部分为工具链名,也就是 toolchain("llvm"),后面的名字是需要被关联工具链包名,也就是 package("llvm"),不过如果设置了别名,那么会优先使用别名:llvm
virtualenv sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt update sudo apt-get install llvm