我想反汇编一个简单的.c文件:
#define UPPER 15
const int lower = 12;
int sum = 0;
int main(void) {
int i;
for(i = lower; i < UPPER; i++)
{
sum += i;
}
return sum;
}
在我的Mac Mini 10.8.3上获取ARM CPU的汇编代码。因此,我被困在:
感谢您的帮助!
答案 0 :(得分:0)
编译(假设目标是iOS 6.0):
xcrun -sdk iphoneos c++ -arch armv7 -marm -march=armv7-a -miphoneos-version-min=6.0 -g -O3 <any other options ...>
要反汇编:
otool -tdv <your binary>