我正在尝试在llvm lli中运行简单代码(根据Getting Started with the LLVM System)
#include <stdio.h>
int main() {
printf("hello world\n");
return 0;
}
我用
获取了.bc文件clang –O3 –emit-llvm hello.c –c –o hello.bc
和
lli hello.bc
但是得到了下一个错误:
LLVM ERROR: Program used external function '_printf' which could not be resolved!
我认为这是一个非常基本的错误,但我并不了解我做错了什么。 在窗户上工作。