2008年6月26日
摘要: GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。 于是UNIX下的软件比Win... 阅读全文
posted @ 2008-06-26 10:46 Right Now!JustDoIt! 阅读(329) 评论(0) 推荐(0)
摘要: 警告提示功能 GCC包含完整的出错检查和警告提示功能,它们可以帮助Linux程序员写出更加专业和优美的代码。先来读读清单2所示的程序,这段代码写得很糟糕,仔细检查一下不难挑出很多毛病: ◆main函数的返回值被声明为void,但实际上应该是int; ◆使用了GNU语法扩展,即使用long lo... 阅读全文
posted @ 2008-06-26 10:45 Right Now!JustDoIt! 阅读(306) 评论(0) 推荐(0)
摘要: 在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux 程序员面临的首要问题都是如何灵活运用C编译器。目前Linux 下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++... 阅读全文
posted @ 2008-06-26 10:44 Right Now!JustDoIt! 阅读(393) 评论(0) 推荐(0)
摘要: 文件说明 file.c C source file file.h C header (preprocessor) file file.i 经预处理过的 C source file file.C C++ source file file.cc C++ source file file.cxx C+... 阅读全文
posted @ 2008-06-26 10:42 Right Now!JustDoIt! 阅读(140) 评论(0) 推荐(0)