1、 文档目标
Linux下如何调用本地静态库文件
2、 问题场景
Linux下开发项目时,常常需要调用个人开发的静态库文件,了解调用本地静态库文件,是开发项目的基本上技能。
3、软硬件环境
1)、软件版本:gcc
2)、电脑环境:Ubuntu
3)、外设硬件:无
4、解决方法
1)、把生成的“libmath.a”库文件复制到新创建的“lib”目录下,在“math”目录下创建“main.c”,文件内容如图4-1所示:
图4-1
2)、新创建的“include”目录,创建libmath.h文件,文件内容如图4-2所示:
图4-2
3)、在“math”目录下创建“Makefile”,文件内容如图4-2所示:
图4-3
4)、输入make编译工程,再运行main文件,验证静态库,如图4-3所示:
图4-4