为IPU构建LLVM

问题描述 投票:0回答:1

我正在尝试安装 LLVM for IPU

我尝试按照通常为所选架构完成的方式进行构建

cmake -S llvm -B build -G Ninja -DCMAKE_INSTALL_PREFIX=../install_llvm/ -DLLVM_TARGETS_TO_BUILD="Colossus" -DCMAKE_BUILD_TYPE=RelWithDebInfo
cmake --build build -j 16

但是进程崩溃并出现以下错误

ninja: error: 'lib/Target/Colossus/ISDOpcodeConstantsPrinter/clang', needed by 'isd_opcode_constants.ll', missing and no known rule to make it

可以分享安装指南吗?

llvm ipu
1个回答
0
投票

IPU 后端的 LLVM 构建需要构建子项目 Clang。要修复您的错误,请启用 clang 项目,如下所示:

-DLLVM_ENABLE_PROJECTS=";clang;lld"

如果您需要任何进一步的支持,我们有专门的社区 Slack 频道。

https://app.slack.com/client/T039718RC3F/C03EYU38LM9

© www.soinside.com 2019 - 2024. All rights reserved.