我正在尝试使用以下命令编译MLIR:
cmake -G "Unix Makefiles" -DLLVM_ENABLE_PROJECTS=“mlir” ../mlir然后出现了CMake错误:
...
CMake Error at CMakeLists.txt:10 (tablegen):
Unknown CMake command "tablegen".
Call Stack (most recent call first):
include/mlir/Analysis/CMakeLists.txt:2 (mlir_tablegen)
...我不知道哪里出了问题,我怎么才能修复它呢?
发布于 2020-01-11 18:06:03
无论您要构建哪个llvm项目,您仍然需要针对与顶级 llvm目录对应的源目录运行cmake,而不是针对其子目录运行。
克隆项目https://github.com/llvm/llvm-project的位置是顶级目录。
https://stackoverflow.com/questions/59691069
复制相似问题