Debugging (Kirkstone)
- Important hints
- The debugger needs access to the debug symbols
- The debugger needs access to the source files.
- Optimization compiler flags destroy high-level language code stepping.
- The symbol files have to originate from the same compile run as their installed stripped counterparts on the target system.
- Remote vs. native debugging
- User space code vs. kernel code debugging
- Known issues.
- Simple command line application debugging
- Using Qt Creator