Linux学习笔记——静态库创建
来源:互联网 发布:淘宝挂机是什么意思 编辑:程序博客网 时间:2024/05/29 14:35
这里.a相当于windows下的.obj, .so相当于windows下的.dll
一、新建两个函数、头文件及main函数(fred.c,bill.c,lib.h,program.c)
二、创建静态函数库
gcc -c fred.c bill.c #生成目标文件fred.o,bill.oar crv libfoo.a fred.o bill.o#得到libfoo.a库,其中foo为库名,可自由更改
ranlib libfoo.a#生成内容表(有些系统需要内容表才能使用库函数)
三、使用静态函数库
gcc -c program.c#生成program.ogcc -o program program.o libfoo.a#链接需要的库,生成program./program#运行程序
或gcc -o program program.c -L/xxx/ooo -lfoo#编译program.c并链接/xxx/ooo目录下的名为foo的库(libfoo.c)
阅读全文
0 0
- Linux学习笔记——静态库创建
- gcc 学习笔记-创建静态库-创建动态库
- linux下Qt动态库创建与调用学习笔记一(静态加载)
- Linux下静态库学习笔记
- Linux创建静态库
- linux下ar创建静态链接库笔记
- MFC学习笔记11 DLL知识 创建静态库
- Linux程序设计学习笔记——静态库和共享库
- linux命令之ar—创建静态库.a文件
- linux命令之ar—创建静态库.a文件
- iPhone入门学习——iPhone静态库学习笔记
- linux共享库学习笔记(创建、加载)
- Linux C----创建静态库
- Linux C----创建静态库
- 静态库的创建学习
- linux qt 动态链接库 静态链接库 学习笔记
- linux qt 动态链接库 静态链接库 学习笔记
- linux qt 动态链接库 静态链接库 学习笔记
- LowPoly
- Oracle数据泵expdp的compression压缩测试
- Spark安装及部署
- Servlet接收Post请求以及回复请求
- CSDN上如何转载他人文章
- Linux学习笔记——静态库创建
- emmet官方语法速查
- 深圳P2P:有了银行存管也不一定安全
- NLTK10《Python自然语言处理》code09 建立基于特征的文法
- Python 字符串大小写转换,值域范围
- 全国环游怎么走----蚁群算法
- (项目笔记)<include>与<jsp:param>配合 传值
- 关于Git管理工具,在从服务器端pull代码时,发生的异常信息如下!
- 剑指Offer-60