我已经在此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?
答案 0 :(得分:1)
不推荐使用该版本的autotools版本。
使用cmake在LLVM构建目录中生成Unix makefile:cmake [llvm.src] -G" Unix Makefiles"