libtool
1.1、libtool命令的作用

a command-line tool for creating libraries.

1.2、libtool命令的使用格式
libtool -static  -o OUTPUT [option]... [FILE]...
libtool -dynamic -o OUTPUT [option]... [FILE]...
1.2.1、libtool -static -o OUTPUT [option]... [FILE]...

创建静态库

示例:

gcc -c add.c
libtool -static -o libadd.a add.o
ar -s add.o
1.2.2、libtool -dynamic -o OUTPUT [option]... [FILE]...

创建动态库

示例:

gcc -c add.c
libtool -dynamic -o libadd.dylib add.o