静态库的制作和使用

一、准备工作

        头文件head.h,包含函数的声明

        源文件add.cpp,sub.cpp,mul.cpp,div.cpp,main.cpp

二、生成二进制的目标文件(.o后缀) 

g++ add.cpp sub.cpp mul.cpp div.cpp -c

 结果:生成了.o目标文件

三、将.o文件打包 ,生成库文件

ar rcs libcal.o *.o

结果: 生成了库文件libcal.a

四、使用

g++ main.cpp -L ./ -lcal -o test

结果:生成了可执行文件

相关推荐

  1. C语言中静态动态制作使用

    2024-01-20 10:52:01       8 阅读
  2. 动态制作使用

    2024-01-20 10:52:01       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-20 10:52:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-20 10:52:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-20 10:52:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-20 10:52:01       20 阅读

热门阅读

  1. 「HDLBits题解」Counters

    2024-01-20 10:52:01       36 阅读
  2. 服务器防火墙有哪些用处

    2024-01-20 10:52:01       36 阅读
  3. vue3使用element-plus 树组件(el-tree)数据回显

    2024-01-20 10:52:01       30 阅读
  4. 【洛谷 P2084】进制转换 题解(模拟+字符串)

    2024-01-20 10:52:01       32 阅读
  5. RPA与ChatGPT的融合:智能化流程的未来

    2024-01-20 10:52:01       25 阅读
  6. 地府网站火热开发中。。。

    2024-01-20 10:52:01       37 阅读
  7. 医疗行业的舆情监测

    2024-01-20 10:52:01       42 阅读
  8. 解决iCloud备份灰显问题的有效方法

    2024-01-20 10:52:01       36 阅读
  9. 零知识学习ACPI —— 1. 初识

    2024-01-20 10:52:01       35 阅读