| GDB | LLDB |
| فرایندی را بدون استدلال راه اندازی کنید. |
| (GDB) اجرا (GDB) r | (LLDB) راه اندازی فرآیند (LLDB) اجرا (LLDB) r |
| فرایندی را با استدلال راه اندازی کنید. |
| (GDB) اجرا (GDB) r | (LLDB) راه اندازی فرآیند - (LLDB) اجرا (LLDB) r |
| فرآیند راه اندازی A. out با آرگومان های 1 2 3 بدون نیاز به تهیه استدلال ها هر بار. |
| ٪ GD B-Args A. out 1 2 3 (GDB) اجرا کنید.(GDB) اجرا کنید. | ٪ LLDB - a. out 1 2 3 (LLDB) اجرا کنید.(LLDB) اجرا کنید. |
| یا: |
| (GDB) مجموعه Args 1 2 3 (GDB) را اجرا کنید.(GDB) اجرا کنید. | (LLDB) تنظیمات Target. Run-Args 1 2 3 (LLDB) را اجرا کنید.(LLDB) اجرا کنید. |
| یک فرآیند را با آرگومان ها در پنجره ترمینال جدید (فقط MACOS) راه اندازی کنید. |
| (LLDB) راه اندازی فرآین د-TTY -(LLDB) PRO L A-T - |
| فرآیندی را با استدلال در ترمینال موجود /dev /ttys006 (فقط MACOS) راه اندازی کنید. |
| (LLDB) راه اندازی فرآین د-TTY =/DEV/TTYS006 -(LLDB) Pro l a-t/dev/ttys006 - |
| متغیرهای محیط را برای فرآیند قبل از راه اندازی تنظیم کنید. |
| (GDB) تنظیم اشکال زدایی ENV 1 | (LLDB) تنظیمات Set Target. env-Vars debug = 1 (LLDB) SE Target. env-Vars Debug = 1 (LLDB) debug = 1 |
| متغیرهای محیط زیست برای فرآیند قبل از راه اندازی. |
| (GDB) اشکال زدایی ENV | (LLDB) تنظیمات حذف Target. env-Vars اشکال زدایی (LLDB) تنظیم REM Target. env-Vars اشکال زدایی |
| استدلالهایی را که در هنگام اجرای برنامه به برنامه منتقل می شوند ، نشان دهید. |
| (GDB) لیست استدلال را نشان می دهد تا برنامه هنگام شروع کار "1 2 3" اشکال زدایی شود. | (LLDB) تنظیمات هدف را نشان می دهد. |
| متغیرهای محیط را برای فرآیند و روند راه اندازی در یک دستور تنظیم کنید. |
| (LLDB) راه اندازی فرآین د-e اشکال زدایی = 1 |
| با فرآیند شناسه 123 به فرآیند وصل شوید. |
| (GDB) 123 را وصل کنید | (LLDB) فرآیند ضمیم ه-pid 123 (LLDB) ضمیم ه-p 123 |
| به فرآیند به نام "A. Out" وصل شوید. |
| (GDB) A. out را ضمیمه کنید | (LLDB) فرآیند ضمیم ه-نام A. OUT (LLDB) PRO A T-N A. OUT |
| منتظر یک فرآیند به نام "A. Out" برای راه اندازی و پیوست باشید. |
| (GDB) ضمیم ه-منتظر a. out | (LLDB) فرآیند ضمیم ه-نام A. ou t-Waitfor (LLDB) Pro a t-n a. ou t-w |
| به یک سرور پروتکل GDB از راه دور که روی سیستم "eorgadd" ، پورت 8000 در حال اجرا است ، وصل کنید. |
| (GDB) Eorgadd از راه دور را هدف قرار دهید: 8000 | (LLDB) GDB-Remote Eorgadd: 8000 |
| به یک سرور پروتکل GDB از راه دور که روی سیستم محلی ، پورت 8000 اجرا می شود ، وصل کنید. |
| (GDB) LocalHost از راه دور را هدف قرار دهید: 8000 | (LLDB) GDB-Remote 8000 |
| به یک هسته داروین در حالت KDP در سیستم "Eorgadd" وصل کنید. |
| (GDB) KDP-reattach eorgadd | (LLDB) kdp-remote eorgadd |
| یک مرحله سطح منبع را در موضوع انتخاب شده در حال حاضر انجام دهید. |
| (GDB) مرحله (GDB) s | (LLDB) مرحله مرحله (LLDB) مرحله (LLDB) s |
| یک مرحله سطح منبع را در موضوع انتخاب شده در حال حاضر انجام دهید. |
| (GDB) بعدی (GDB) n | (LLDB) موضوع پله (LLDB) بعدی (LLDB) n |
| سطح یک مرحله دستورالعمل را در موضوع انتخاب شده در حال حاضر انجام دهید. |
| (GDB) Stepi (GDB) SI | (LLDB) موضوع مرحله (LLDB) SI |
| یک مرحله دستورالعمل را در موضوع انتخاب شده در حال حاضر انجام دهید. |
| (GDB) Nexti (GDB) ni | (LLDB) موضوع مرحله اول (LLDB) ni |
| از قاب انتخاب شده در حال حاضر خارج شوید. |
| (GDB) پایان | (LLDB) Thread Step-Out (LLDB) پایان |
| بلافاصله از قاب انتخاب شده در حال حاضر ، با یک مقدار بازگشت اختیاری بازگردید. |
| (GDB) بازگشت | (LLDB) بازگشت موضوع |
| هر بار که متوقف می شوید ، پشت و جدا کنید. |
| (lldb) target stop-hook add Enter your stop hook command(s). Type 'DONE' to end.> bt> disassemble --pc>توقف قلاب شماره 1 اضافه شده است. |
| تا زمانی که خط 12 را بزنید اجرا کنید یا کنترل عملکرد فعلی را ترک می کند. |
| (GDB) تا 12 | (LLDB) موضوع تا 12 |
| قاب و خط منبع فعلی را نشان دهید. |
| (GDB) قاب | (LLDB) فریم (LLDB) F (LLDB) وضعیت فرآیند را انتخاب کنید |