gdb的基本使用 Leave a reply 1、前期准备 gcc编译的时候要带参数-g,编译出来的可执行文件才带断点信息,否则无法断点; gcc -g xxx.c -o xxx.out // xxx.c为源文件,.out为输出可执行文件名字 2、几条命令 list 简写为l 查看源代码,默认为main函数文件 l xxx[……] 继续阅读
gcc的基本使用 Leave a reply 1、gcc的编译过程 ( 参数分别为:E S c , 输出文件参数-o ) 预处理:.c —> .i C文件,头文件展开、宏替换、去注释 gcc -E sum.c -o sum.i// 将sum.c预处理生成sum.i文件 编译器:.i —> .s 汇编文件,C语言代码变成汇编代码 gcc[......] 继续阅读