我希望clang将我的C/C++代码编译成LLVM位码,而不是二进制可执行文件。我怎样才能做到这一点呢?
如果我有LLVM位码,我如何进一步将其编译成二进制可执行文件?
在编译成二进制可执行文件之前,我想将自己的一些代码添加到LLVM位码中。
发布于 2012-02-05 21:01:26
使用
clang -emit-llvm -o foo.bc -c foo.c
clang -o foo foo.bc发布于 2012-02-05 19:55:17
你读过clang documentation吗?你可能在找-emit-llvm。
https://stackoverflow.com/questions/9148890
复制相似问题