Я изучаю отладчик lldb и запускаю простую C-программу, которая 100 раз выводит «Hello World», но сразу же выдает ошибку. Я запускаю точку останова в lldb
(lldb) breakpoint --set main
invalid command 'breakpoint --set'.
(lldb) breakpoint set --name main
Breakpoint 1: where = a.out`main, address = 0x0000000100000f30
(lldb) run
Process 1160 launched: '/Users/tijanilawal/codestudy/c-crash-course/a.out' (x86_64)
Process 1160 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
frame #0: 0x0000000100000f30 a.out`main
a.out`main:
-> 0x100000f30 <+0>: pushq %rbp
0x100000f31 <+1>: movq %rsp, %rbp
0x100000f34 <+4>: subq $0x10, %rsp
0x100000f38 <+8>: movl $0x0, -0x4(%rbp)
Target 0: (a.out) stopped.
Ожидаемый вывод должен показывать мне информацию о регистрах в сборке