动态库和静态库的创建和使用
时间:2009-05-18 来源:zhengwenwei_123
大部分来自:
http://dev.csdn.net/article/84/84562.shtm
1.动态库:
test.h test.c是相应的库的头文件和实现文件。
使用gcc -fpic -shared -o libtest.so test.c
生成动态库文件libtest.so
2.静态库:
gcc -c test.o test.c
ar -rc libtest.a test.o
生成静态库文件。
使用:
gcc -o hello.out hello.c -I. libtest.a
(静态库实质上是一个归档文件)
相关阅读 更多 +