草木有本心

暂无签名

  • 博客访问: 242675
  • 博文数量: 45
  • 用 户 组: 普通用户
  • 注册时间: 1970-01-01 08:00
个人简介

鏆傛棤浠嬬粛

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(45)

文章存档

2006年(45)

我的朋友
微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2006-07-31 15:57:03

无论是在Linux还是在Unix环境中,make都是一个非常重要的编译 命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,如果每次都要键入gcc命令进行编译的话,那对程序员 来说简直就是一场灾难。而make工具则可自动完成编译工作,并且可以只对程序员在上次编译后修改过的部分进行编译。因......【阅读全文】

阅读(8026) | 评论(0) | 转发(0)

发布时间:2006-07-28 12:23:05

http://www.chinaunix.net 作者:蓝色键盘 发表于:2003-05-09 14:01:19 经常的,有朋友问到有关unix下面条是的技术。我整理了大多数的unix系统下面的常用的调试工具的调试技术的文章。希望对大家有所帮助。 另外静态库、动态库也是问的频率比较高的问题。在这里也做了总结。 ######大多数unix系统下面的调试器的使用方法如下:###### ***************gdb介绍*********************GNU 的调试器称为 gdb,该程序是一个交互式工具,工作在字符模式。在 X Window 系统中,有一个 gdb 的前端图形工具,称为 xxgdb。gdb 是功能强大......【阅读全文】

阅读(3949) | 评论(0) | 转发(0)

发布时间:2006-07-28 11:57:12

http://blog.sina.com.cn/u/48221e89010002ol在小乌的眼里,库文件就是资源文件,也没有什么难以理解的;可是如果真要问得深入一点:“动态链接库和静态链接库有什么区别?”,“怎么做一个动态链接库?”,“怎么生成静态/动态链接库?”,“什么叫显示/隐示调用?”。。。小乌就郁闷了,所以今天决定要拍死这些问题。Window下面的动/静态链接库文件名分别为:.dll和.lib;Linux下则为:.so或.so.x和.a;.so文件的标准形式应该为:libxxx.so或libxxx.so.y,前缀的lib是为了系统能识别它,后缀的.y则是版本号,可有可无;静态链接库对于li......【阅读全文】

阅读(11214) | 评论(0) | 转发(0)

发布时间:2006-07-27 17:16:13

gcc的预处理提供的可变参数宏定义真是好用: CODE: #ifdef DEBUG #define dbgprint(format,args...) fprintf(stderr, format, ##args)#else #define dbgprint(format,args...)#endif如此定义之后,代码中就可以用dbgprint了,例如dbgprint("aaa %s", __FILE__);。感觉这个功能比较Cool 下面是C99的方法 CODE: #define dgbmsg(fmt,...) printf(fmt,__VA_ARGS__) [@more@]......【阅读全文】

阅读(5860) | 评论(0) | 转发(0)

发布时间:2006-07-25 14:31:16

上一篇文章对C语言中的goto语句进行了较深入的阐述,实际上goto语句是面向过程与面向结构化程序语言中,进行异常处理编程的最原始的支持形 式。后来为了更好地、更方便地支持异常处理编程机制,使得程序员在C语言开发的程序中,能写出更高效、更友善的带有异常处理机制的代码模块来。于是,C语 言中出现了一种更优雅的异常处理机制,那就是setjmp()函数与longjmp()函数。  实际上,这种异常处理的机制不是C语言 中自身的一部分,而是在C标准库中实现的两个非常有技巧的库函数,也许大多数C程序员朋友们对它都很熟悉,而且,通过使用s......【阅读全文】

阅读(7904) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册