用gcc编译bitmap.c, 使用一下命令: gcc -g bitmap.c -o bitmap
使用gdb调试的时候无法打印宏:
原因分析:
编译器默认没有把宏定义扩展信息编译进二进制文件。
通过man gcc查看说明,如下
即需要加入-g3 和-gdwarf-2
用gcc编译bitmap.c, 使用一下命令: gcc -g bitmap.c -o bitmap
使用gdb调试的时候无法打印宏:
原因分析:
编译器默认没有把宏定义扩展信息编译进二进制文件。
通过man gcc查看说明,如下
即需要加入-g3 和-gdwarf-2