1. 首页
  2. 数据库
  3. 其它
  4. 【Linux】静态库和动态库

【Linux】静态库和动态库

上传者: 2021-02-01 03:39:45上传 PDF文件 35.28KB 热度 14次
库:预先编译(.o)好的方法的集合 Linux下,库分为静态库和共享库。 库的生成 静态库:库名:Libxxx.a,lib是库的前缀,xxx是库名,.a为静态库的后缀。 第一步:将需要生成静态库的.c文件转换为编译后的.o文件 命令:gcc -S mian.o mian.c 第二步:将编译完成的.o文件放到一个集合中,生成静态库 命令:ar cr(v,可以没有) libxxx.a x.o xx.o xxx.o 如何看到库中的内容:为库配置相应的.h文件(声明),或者在使用时将申明写到需要的.c里面。 共享库:库名:Libxxx.so,lib是库的前缀,xxx是库名,.so为共享
下载地址
用户评论