- 0
- 0
- 约5.8千字
- 约 37页
- 2018-03-05 发布于浙江
- 举报
[计算机]gccmakefile
例1 例2 例2 linux下编译自己的库文件实践 inux下文件的类型是不依赖于其后缀名的,但一般来讲: .o,是目标文件,相当于windows中的.obj文件 .so 为共享库,是shared object,用于动态连接的,和dll差不多 .a为静态库,是好多个.o合在一起,用于静态连接 1.创建静态.o库文件和.a库文件 2.动态链接库*.so文件 Gcc相关参数 -shared 该选项指定生成动态连接库(让连接器生成T类型的导出符号表,有时候也生成弱连接W类型的导出符号),不用该标志外部程序无法连接。相当于一个可执行文件 -fPIC:表示编译为位置独立的代码,不用此选项的话编译后的代码是位置相关的所以动态载入时是通过代码拷贝的方式来满足不同进程的需要,而不能达到真正代码段共享的目的。 -L.:表示要连接的库在当前目录中 -ltest:编译器查找动态连接库时有隐含的命名规则,即在给出的名字前面加上lib,后面加上.so来确定库的名称 * * * * * * * Gcc makefile 大纲 Gcc基础 Gdb基础 Makefile基础(基本语法,变量,函数) 静态链接库和动态链接库makefile的编写 使用GNU cc开发应用程序 使用GNU cc 1.gcc的简介 gcc可以使程序员灵活地控制编译过程。编译过程一般可以分为下面四个阶段,每个阶
您可能关注的文档
- [解决方案]如何编制发改委立项用甲级微机流量控制仪项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级教学实习项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级无隔板高效空气过滤器项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级星光全电脑系统项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级料中间体项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级液体混合设备项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级氧化铬绿品种项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级灭菌海绵盒项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级空气开关项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级锻铸件热处理项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
最近下载
- 2025年山东省济宁市兖州区小升初数学试卷(含答案).pdf VIP
- 急性肩锁关节脱位的治疗策略.pdf VIP
- 2025年国家公务员考试《公安专业科目》真题.pdf VIP
- 北京市人大附中小升初数学期末试卷综合测试(Word版 含答案).doc VIP
- (资料查询大全.doc VIP
- 机械原理课程设计1122_半自动钻床说明书(完全免费).doc VIP
- 四川省遂宁市射洪县2024届小升初数学试卷.doc VIP
- 【统编版语文三年级下册】《22 我们奇妙的世界》PPT课件【精华版】.pptx VIP
- 大学英语四级考试模拟试题(含答案及详细解析).docx VIP
- 煤化工行业温室气体排放核算与报告要求 第1部分:煤制甲醇企业.pdf VIP
原创力文档

文档评论(0)