我正在尝试编译目录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.
知道问题是什么以及如何解决?
答案 0 :(得分:4)
如果您根据说明构建了LLVM + Clang,则应该已经构建了Hello
示例。转到构建目录中的lib/Transforms/Hello
(您运行configure
然后make
)。那里应该有一个Debug+Asserts
(或你编译的任何配置)。您还可以再次从那里运行make
。
通常,您始终从构建目录make
,而不是源目录。构建目录已正确设置所有Makefile。