摘要:
当工程量少时,可以采用gcc文件单个编译。 像linux kernel代码,1万多个时采用make管理。 linux程序员必须学会使用GNU make来构建和管理自己的软件工程。 make在执行时,需要一个命名为Makefile的文件。makefile文件描述了整个工程的编译、链接等规则。 Make 阅读全文
摘要:
GDB:是一款强大的程序调试工具。 GDB主要完成下面三个方面的功能:1、启动被调试程序。2、让被调试的程序在指定的位置停住。3、当程序被停住时,可以检查程序状态(如变量值 )。 GDB使用流程: 启动GDB两种方法: 1.gdb 调试程序名 2.分为两步骤 结束gdb:quit GDB命令 阅读全文