我正在friday.com上阅读this awesome article。 bbum显示了一些Objective-c代码和相应的程序集。 如何查看objective-c汇编代码?
假设我正在使用gcc
从OS X终端进行编译。
答案 0 :(得分:6)
编译后使用otool或gcc -S <input>.c -o <output>.S
,或者只使用XCode,从包含项目的目录开始,它非常棒...... /Developer/usr/bin/xcodebuild
,然后:
答案 1 :(得分:5)
我从未尝试过使用objective-c(它适用于C),但我想你可以简单地使用
gcc -S program.m
您还可以使用-fverbose-asm
来提供更易读的输出