首页 > 其他 > 详细

王道训练营3月24日

时间:2015-03-24 21:14:07      阅读:226      评论:0      收藏:0      [点我收藏+]

制作排序动态库

1.全部编译但是不链接

1 gcc -fPIC -c ./src/heap_sort.c -o ./lib/heap.o -I./include
2 gcc -fPIC -c ./src/heap.c -o ./lib/heap.o -I./include
3 gcc -fPIC -c ./src/arr.c -o ./lib/arr.o -I./include
4 gcc -fPIC -c ./src/bubble.c -o ./lib/bubble.o -I./include
5 gcc -fPIC -c ./src/bubble.c -o ./lib/inseert.o -I./include
6 gcc -fPIC -c ./src/bubble.c -o ./lib/bubble.o -I./include
7 gcc -fPIC -c ./src/insert.c -o ./lib/insert.o -I./include
8 gcc -fPIC -c ./src/quick.c -o ./lib/quick.o -I./include
9 gcc -fPIC -c ./src/select.c -o ./lib/select.o -I./include

2.制作为lib库文件

gcc -shared -o libSort.so ./*.o

3.复制到库文件目录

sudo cp ./libSort.so /usr/lib/

4.编译时动态链接库文件即可

gcc -o sort sort.c -lSort

 

王道训练营3月24日

原文:http://www.cnblogs.com/qianyanglinux/p/4363872.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!