0
点赞
收藏
分享

微信扫一扫

clang 如何产生汇编文件

guanguans 2022-04-23 阅读 71
macos汇编

有时候为了学习或者调试,需要查看程序的汇编代码。这在很多 GUI 的 IDE 中很方便实现,例如在 Xcode 中,点击“Product”-“Perform Action”-“Assemble 文件名”就可以,如下:
请添加图片描述

那么在终端中呢?

首先写一个 C 源码文件 test.c。内容如下:

#include <stdio.h>

int main() {
    printf("hello world!\n");
    return 0;
}

然后使用以下命令:

$ cc -S test.c

这时候会产生一个名为test.s的文件,里面就是汇编语言,如下:
请添加图片描述

希望能帮到有需要的人~

举报

相关推荐

0 条评论