просмотр ассемблера для Objective-c - PullRequest
2 голосов
/ 06 марта 2012

Я читаю более эту удивительную статью на сайте friday.com. bbum показывает некоторый код Objective-C и соответствующую сборку. Как посмотреть код сборки объектива-c?

Предположим, я компилирую из терминала OS X, используя gcc.

Ответы [ 2 ]

6 голосов
/ 06 марта 2012

Используйте otool после компиляции, или gcc -S <input>.c -o <output>.S, или просто используйте XCode, это довольно круто ... /Developer/usr/bin/xcodebuild из каталога, содержащего ваш проект, затем:

enter image description here

5 голосов
/ 06 марта 2012

Я никогда не пробовал с целью-c (он работает с C), но я думаю, вы можете использовать просто

gcc -S program.m

Вы также можете использовать -fverbose-asm, чтобы сделать более читабельный вывод

...