1

我已经安装了 cmake 2.8.11,现在尝试用 cmake 构建 llvm。但是我收到以下构建错误

Scanning dependencies of target LLVMAArch64Utils
make[2]: *** No rule to make target `lib/Target/AArch64/AArch64GenSubtargetInfo.inc', needed by `lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o'.
Stop.

这是否意味着 cmake 不支持 64 位架构?如果是这样,有人可以告诉我将 AArch64 补丁添加到 cmake 2.8.11 的简单方法。

4

1 回答 1

2

这似乎是构建脚本中的错误。请参阅此LLVM 团队错误跟踪器项目

Tim Northover 2013-07-14 15:57:50 CDT 嗨,雷,

我认为这已在 r182190 中得到修复,不幸的是它错过了 3.3 版本本身。我现在正试图将它放入我们正在尝试制作的次要版本中。

在此之前,我将保持打开状态并分配给我(作为提醒)。

感谢您花时间报告它,很抱歉您不得不这样做。

蒂姆。

于 2013-10-15T15:15:56.063 回答