1. 首页
  2. 数据库
  3. 其它
  4. Linux动态库相关知识整理

Linux动态库相关知识整理

上传者: 2021-01-15 18:15:32上传 PDF文件 77.16KB 热度 10次
动态库和静态库在C/C++开发中很常见,相比静态库直接被编译到可执行程序,动态库运行时加载使得可执行程序的体积更小,更新动态库可以不用重新编译可执行程序等诸多好处。作者是一个Linux后台开发,这些知识经常用到,所以整理了一下这方面的知识。静态库相对简单,本文只关心Linux平台下的动态库。 创建动态库 这里我把一个短小却很有用的哈希函数编译成动态库做为示例,ELFhash用于对字符串做哈希,返回一个无符号整数。 //elfhash.h #include unsigned long ELFhash(const char* key); //elfhash.c #inclu
下载地址
用户评论