[置顶] linux学习之静态库和动态库的制作与使用
2013-07-14 22:54
218 查看
linux中静态库和动态库的制作与使用
一、静态链接库
1、首先编写模块程序example.c、example.h
2、使用gcc -c example.c -o example.o编译example.c
3、使用命令 ar cqs libexample.a example.o对库进行打包,完成后使用命令 cp libexample.a /usr/lib 完成转移
4、创建test.c文件,编译 gcc -lexample(指定链接库名称) test.c -o test 完成。
二、动态链接库
1、首先编写模块程序example.c、example.h
2、使用gcc -c example.c -o example.o编译example.c
3、使用命令gcc -shared -fPIC example.o -o libexample.so,完成后使用命令 cp libexample.so /usr/lib 完成转移
4、创建test.c文件,编译 gcc -lexample(指定链接库名称) test.c -o test 完成。
一、静态链接库
1、首先编写模块程序example.c、example.h
2、使用gcc -c example.c -o example.o编译example.c
3、使用命令 ar cqs libexample.a example.o对库进行打包,完成后使用命令 cp libexample.a /usr/lib 完成转移
4、创建test.c文件,编译 gcc -lexample(指定链接库名称) test.c -o test 完成。
二、动态链接库
1、首先编写模块程序example.c、example.h
2、使用gcc -c example.c -o example.o编译example.c
3、使用命令gcc -shared -fPIC example.o -o libexample.so,完成后使用命令 cp libexample.so /usr/lib 完成转移
4、创建test.c文件,编译 gcc -lexample(指定链接库名称) test.c -o test 完成。
相关文章推荐
- linux学习之静态库和动态库的制作与使用
- Linux学习日志(基础篇)----静态库的制作和使用
- linux 下动态库的制作及使用
- 技巧:Linux 动态库与静态库制作及使用详解
- Linux下创建和使用静态和动态库
- 在linux下制作libxxx.so 动态库以及使用方法
- Linux下静态库和动态库(共享库)的制作与使用
- Linux下静态库和动态库的制作和使用
- linux下的制作静态库并使用它
- 技巧:Linux 动态库与静态库制作及使用详解
- 技巧:Linux 动态库与静态库制作及使用详解
- 在linux下,创建和使用C/C++的静态与动态库
- linux下使用eclipse编辑,链接,使用动态库的学习笔记
- Linux 动态库与静态库制作及使用详解
- Linux下静态库和动态库(共享库)的制作与使用
- Linux下静态库和动态库(共享库)的制作与使用
- linux Qt 动态库制作以及使用方法
- Linux 动态库与静态库制作及使用详解
- 技巧:Linux 动态库与静态库制作及使用详解
- Linux下C++静态库、动态库的制作与使用