编译clang-llvm示例

时间:2012-02-07 16:20:15

标签: c++ c llvm clang

我正在尝试编译目录lib/Transforms/Hello中的Hello示例,它基本上是LLVM传递的Hello World,但是当我尝试使用 make编译它时出现以下错误

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

知道问题是什么以及如何解决?

1 个答案:

答案 0 :(得分:4)

如果您根据说明构建了LLVM + Clang,则应该已经构建了Hello示例。转到构建目录中的lib/Transforms/Hello (您运行configure然后make)。那里应该有一个Debug+Asserts(或你编译的任何配置)。您还可以再次从那里运行make

通常,您始终从构建目录make,而不是源目录。构建目录已正确设置所有Makefile。