#systemProgramming
compile with debug and dwarf info:
https://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html
Compiler flag + `-gdwarf`
编译好的程序使用 `objdump -DS <binary>`打开时会加入debug information。在这种情况下看到的除了machine code(assembly code)之外还能看到source code。