Debugging Your Application
When applied to an embedded Linux application, the term debugging cycle refers to the steps necessary to build the software, move it to the workbench machine, boot the workbench machine under the new version, and get the running software to the point where you’re currently developing or debugging. The shorter the debugging cycle, the faster you can develop. In a typical environment, you may end up running through the debugging cycle several dozen times in a given day, so it’s wise to spend some time and money shortening the debugging cycle.
Sometimes debugging cycles can be really short; the best case is when you’re using an interpreted language. You save the code and run the application right away. Other times you ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access