一、gcc生成静态库和动态库
1、编辑生成例子程序
(1)在Ubuntu中在终端打开
(2)创建并编写hello.h

(3)创建并编写hello.c文件

(4)创建并编写main.c文件

2.将hello.c编译成.o文件
(1)
(2)输入命令
gcc -c hello.c

3.由.o文件创建静态库
在终端中输入命令ar -crv libmyhello.a hello.o

4.在程序中使用静态库
(1)输入命令行①gcc main.c libmyhello.a -o hello
②./hello
(2)删除静态库文件试试公用函数hello是否连接目标文件hello

5.由.o文件创建动态库