Linux复习之静态库的使用

    技术2022-07-10  129

    通常,可以通过两种方法来使用静态库。 第一种,参数法;(不常用) 格式:gcc 主程序 -l 静态库名(去掉lib和.a) -L 静态库存放位置 第二种,直接法: gcc 主程序 静态库全名 下面通过一个实例来展示静态库的使用方法: 先建立bank.h与sort.c这两个文件,将sort.c生成目标文件并加入到静态库libmath.a中(可以翻看博文“静态库的建立”),当下,我们只需要编写源程序main.c,调用sortaz函数 接下来,再对main.c进行编译时,应该把静态库libmath.a中的相关代码链接到目标文件中。 参数法: gcc main.c -l math -L

    直接法: gcc main.c libmath.a(为命名,产生的可执行文件为a.out) 或者 gcc -o main main.c libmath.a 在终端一次输入五个学生的学号、姓名、成绩后,就可以看到按照从低到高的顺序依次输出学生的姓名和成绩了。

    Processed: 0.014, SQL: 9