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