摘要: 计算机软件体系结构 1、应用层 2、Runtime Library(Operation System API) 3、Operating System Kernel(System Call) 4、HardWare(Hardware Specification) 每个层次之间需要相互通信,通信时需要通信 阅读全文
posted @ 2021-11-16 22:04 神龙逗勇士 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 目标文件格式 Windows:PE Linux: ELF 都是COFF文件的变种 动态链接库,静态链接库,可执行文件均按照COFF格式存储。 ELF格式的文件可以归为下列四类: 可重定位文件 .o 可执行文件 .out 共享目标文件 .so 核心转储文件 进程意外终止时,系统将进程地址空间内容与终止 阅读全文
posted @ 2021-11-16 22:04 神龙逗勇士 阅读(117) 评论(0) 推荐(0) 编辑
摘要: -l参数就是用来指定程序要链接的库,-l参数紧接着就是库名,那么库名跟真正的库文件名有什么关系呢?就拿数学库来说,他的库名是m,他的库文件名是libm.so,很容易看出,把库文件名的头lib和尾.so去掉就是库名了 好了现在我们知道怎么得到库名,当我们自已要用到一个第三方提供的库名字libtest. 阅读全文
posted @ 2021-11-16 22:03 神龙逗勇士 阅读(446) 评论(0) 推荐(0) 编辑