【ARM】Linux下如何调用本地静态库文件

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