无法在LLVM中构建简单的Hello Pass

时间:2015-03-22 12:09:12

标签: clang llvm llvm-clang

我已经在此tutorial之后在Ubutnu 14.04计算机上安装了LLVM和Clang。我可以成功编译并运行本教程中给出的示例。现在,当我尝试构建简单的Hello Pass给定here时,它只是在目录中运行gmake,所以我运行make并得到:

../../../Makefile.common:60: ../../../Makefile.config: No such file or directory
../../../Makefile.common:68: /Makefile.rules: No such file or directory
make: *** No rule to make target `/Makefile.rules'.  Stop.

为什么?有没有办法建立这个Hello Pass?

1 个答案:

答案 0 :(得分:1)

不推荐使用该版本的autotools版本。

使用cmake在LLVM构建目录中生成Unix makefile:cmake [llvm.src] -G" Unix Makefiles"