摘要:
make能够使整个软件工程编译、链接只需要一个命令就可以完成。make在执行时,需要一个命名为Makefile的文件。Makefile文件描述了整个工程的编译,连接等规则。其中包括:工程中的哪些源文件需要编译以及如何编译;需要创建哪些库文件以及如何创建这些库文件、如何最后产生我们想要的可执行文件。Makefile术语规则:用于说明如何生成一个或多个目标文件,规则格式如下:targets :prerequisites command目标:依赖 命令main.o:main.c gcc -c main.c命令需要以『TAB』键开始文件名make命令默认在当前目录下录找名字为mak... 阅读全文
posted @ 2013-08-15 11:22
燧木人
阅读(216)
评论(0)
推荐(0)
摘要:
GDB程序调试工具GDB主要完成下面三个方面的功能:启动被调试程序让被调试程序在指定的位置停住当程序被停住时,可以检查程序状态GDB快速入门编译生成可执行文件gcc -g test.c -o test启动GDBgdb test在main函数处设置断点break main运行程序run单步运行next继续运行continueGDB命令gdb 调试程序名 启动gdbgdbfile 调试程序名 启动gdblist(l) 查看程序break(b) 函数名 在某函数入口处添加断点break(b) 行号 在指定行添加断点break(b) 文件名:行号 在指定文件的指定行添加断点break(b) i... 阅读全文
posted @ 2013-08-15 00:51
燧木人
阅读(252)
评论(0)
推荐(0)

浙公网安备 33010602011771号