使用 Xcode 选项 Generate Output>Assembly 查看 C 文件的汇编代码

Posted

技术标签:

【中文标题】使用 Xcode 选项 Generate Output>Assembly 查看 C 文件的汇编代码【英文标题】:Looking at the assembly code of a C file using the Xcode option Generate Output>Assembly 【发布时间】:2012-11-21 06:14:11 【问题描述】:

所以我正在尝试使用 Xcode 4.5 中的“Product> Generate Output> Assembly File”选项来研究一个简单的 C 程序的汇编代码。无论我如何尝试触发它,该选项仍然是灰色的。关于生成程序集文件需要什么的任何建议?

即使是这个简单的循环语句也没有给我选择:

int main (int argc, char **argv)

    int     x = 3;
    int     y = 4;
    int     z;

    z = x + y;

    return 0;

其他帖子已竭尽全力谈论此选项的便利性,我们将不胜感激。

【问题讨论】:

对了,循环语句在哪里? 【参考方案1】:

确保您的“main.m”文件在项目窗口左侧的文件列表中被选中(突出显示)。然后 Xcode 将知道这是您要在其上生成输出的文件,并且将启用 Generate Output -> Assembly 选项。

【讨论】:

以上是关于使用 Xcode 选项 Generate Output>Assembly 查看 C 文件的汇编代码的主要内容,如果未能解决你的问题,请参考以下文章

失之毫厘,谬以千里——Xcode编译App时一个极难发现的陷阱!

失之毫厘,谬以千里——Xcode编译App时一个极难发现的陷阱!

Android Studio Gradle工程无Generate signed apk选项

Android Studio 无 Generate signed apk 菜单选项问题

为`swift package generate-xcodeproj`设置macOS目标?

为`swift package generate-xcodeproj`设置macOS目标?