如何在 LINUX 上将 LLVM 恢复为旧版本?
Posted
技术标签:
【中文标题】如何在 LINUX 上将 LLVM 恢复为旧版本?【英文标题】:How to revert LLVM to older version on LINUX? 【发布时间】:2020-09-08 20:36:48 【问题描述】:我已经在我的 WSL 上安装了 LLVM。但是现在我需要一个旧版本的 LLVM。 如何将 LLVM 恢复到旧版本? 我用来安装它的命令:
git clone https://github.com/llvm/llvm-project.git
cd llvm-project
mkdir build
cd build
cmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" ../llvm
make
还有我的llvm-as --version
输出:
LLVM (http://llvm.org/):
LLVM version 11.0.0git
DEBUG build with assertions.
Default target: x86_64-unknown-linux-gnu
Host CPU: skylake
我可以删除目录build
吗?
【问题讨论】:
【参考方案1】:llvm-project
存储库包含几乎每个 LLVM 版本的标签。只需使用 git 检查它们:
cd llvm-project
git checkout -t origin/llvmorg-3.8.0
建议删除build
目录并从头开始配置和构建。
【讨论】:
以上是关于如何在 LINUX 上将 LLVM 恢复为旧版本?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Amazon Linux 上将 OpenSSH 从 6.6.1p1 升级到版本 7.2p2?
如何在 Windows 上为旧 R 匹配 Rcpp 和 RcppArmadillo 的版本?
以编程方式调整 UITextField 的大小会自动恢复为旧大小