gpt4 book ai didi

llvm - 无法构建 LLVM 示例 |未知组件名称 : jit

转载 作者:行者123 更新时间:2023-12-04 23:00:01 25 4
gpt4 key购买 nike

我已经根据文档构建了 LLVM 和 Clang here .

步骤是

  • export SRC_DIR=/work/llvm
  • export BUILD_DIR=/work/make_llvm
  • cd $BUILD_DIR
  • $SRC_DIR/configure --prefix=/work/my_llvm
  • make -j 4
  • 安装

我的 PATH 前面确实有 /work/my_llvm/bin

然后我cd $BUILD_DIR/examples 并输入系统响应的make

llvm-config: unknown component name: jit
make[1]: Entering directory `/work/make_llvm/examples/BrainF'
/work/llvm/Makefile.rules:1071: *** llvm-config --libs failed. Stop.
make[1]: Leaving directory `/work/make_llvm/examples/BrainF'
make: *** [BrainF/.makeall] Error 2

似乎不支持 JIT,或者 llvm-config 找不到它。但是 LLVM 根据 configure --help 默认启用 JIT 支持进行编译,我在 /work/my_llvm 中至少看到一个名为 libLLVMMCJIT.a 的 JIT 相关库/lib.

如何构建 LLVM 示例?

最佳答案

就在本周,遗留的 JIT 组件已从上游 LLVM 中移除(并且它的所有用途都切换到了 MCJIT)。我记得在邮件列表中看到过有关示例问题的报告,但它们已得到修复。这是 LLVM 的新检查还是旧检查?如果它是一个新的 checkout ,你应该发送一个注释到 llvmdev@ 或打开一个关于它的错误,因为这意味着这个例子被留下了。

关于llvm - 无法构建 LLVM 示例 |未知组件名称 : jit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25667031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com