文章目录
一、静态库.a与.so库文件的生成与使用
1.1、引导
1、先创建一个目录保存此次练习的文件。
→mkdir test2
→cd test2
2、用vim、nano或gedit等文本编辑器编辑生成所需要的四个文件A1.c 、A2.c 、A.h 、test.c。
内容如下:
A1.c
#include<stdio.h>
void print1(int arg){
printf("A1 print arg:%d\n",arg);
}
A2.c
#include<stdio.h>
void print2(char *arg){
printf("A2 printf arg:%s\n",arg);
}
A.h
#ifndef A_H
#define A_H
void print1(int);
void print2(char *);
#endif
test.c
#include<stdlib.h>
#include"A.h"
int main(){
print1