【问题标题】:How to use a particular version of llvm out of different versions?如何在不同版本中使用特定版本的 llvm?
【发布时间】:2021-01-06 04:15:10
【问题描述】:

我已经在我的 linux(Ubuntu 20.04) 机器上安装了 llvm 6,7,10,11 以及相同的 clang 版本。不同的项目需要不同版本的llvm。如何使用特定版本的 clang 和 llvm 编译 c++ 程序? 例如:目前 llvm 10 和 clang 10 是默认值,我使用: clang++ program_names.cpp ``llvm-config --cxxflags --ldflags --system-libs --libs core mcjit native`` -O3 -o program_name.cpp

【问题讨论】:

    标签: c++ clang llvm kaleidoscope


    【解决方案1】:

    这取决于您的分布。例如,在 FreeBSD 操作系统上,所有 LLVM 可执行文件都附加了版本号,因此您可以运行 clang80clang++90 等。

    对于您使用的每个包,检查它安装的文件列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-21
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 2013-02-10
      相关资源
      最近更新 更多