LINUX/UNIX编程
云上油腻男
这个作者很懒,什么都没留下…
展开
-
GDB初探
GDB概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。如果你是在UNIX平台下做软件,你会用GDB这个调试工具来调试你的软件。编译时选项一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,在编译时,就必须要把调试信息加到可执行文件中。使用编译器(cc/gcc/g++)的 -g 参数可以做到这一点。如:> cc -g hello.c -o hello原创 2009-01-07 20:56:00 · 2273 阅读 · 2 评论 -
Linux编程系列(1)—— Linux选项解释-getopt和getopt_long函数
Linux选项解释-getopt和getopt_long函数一、命令行简介解释分析命令行通常是所以程序的第一个任务,C语言通过argc和argv参数来访问它的命令行参数。最简单的命令行处理技术可以通过if判断来表示,如下例:if(argc>1 &&argv[1][0] == ‘-‘ &&argv[1][1] == ‘h’) //判断命令行参数是否为-n{ do_something();}这原创 2008-11-22 12:38:00 · 1501 阅读 · 0 评论