11 2010 档案

linux下库浅析
摘要:1.什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。这里仅限于分析linux下的库。2.库的种类linux下的库有两种:静态库和共享库(动态库)。二者的不同点在于代码被载入的时刻不同。静态库的代码在编译过程中已经被载入可执行程序,因此体积较大。... 阅读全文

posted @ 2010-11-28 21:07 生活费 阅读(598) 评论(0) 推荐(2) 编辑

linux 下函数库的创建
摘要:函数库分为静态库和动态库两种。   静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。  动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。  程序1: hello.h  #ifndef HELLO_H  #define HELLO_H  void hello(const char *name);  #endif //HEL... 阅读全文

posted @ 2010-11-15 22:30 生活费 阅读(306) 评论(0) 推荐(1) 编辑

导航