首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使clang编译为llvm IR

如何使clang编译为llvm IR
EN

Stack Overflow用户
提问于 2012-02-05 19:34:45
回答 2查看 113.2K关注 0票数 170

我希望clang将我的C/C++代码编译成LLVM位码,而不是二进制可执行文件。我怎样才能做到这一点呢?

如果我有LLVM位码,我如何进一步将其编译成二进制可执行文件?

在编译成二进制可执行文件之前,我想将自己的一些代码添加到LLVM位码中。

EN

回答 2

Stack Overflow用户

发布于 2012-02-05 21:01:26

使用

代码语言:javascript
复制
clang -emit-llvm -o foo.bc -c foo.c
clang -o foo foo.bc
票数 22
EN

Stack Overflow用户

发布于 2012-02-05 19:55:17

你读过clang documentation吗?你可能在找-emit-llvm

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9148890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档