随笔分类 - 动态链接库(so)
摘要:一、主要步骤 1、将 申明 类(方法定义、变量定义)的代码 写入到 头文件中 (.h) 2、将 方法定义 具体实现写入到单独的 .c 文件中 3、编译 gcc -c -fPIC -o mystack.o mystack.c [-I] 说明: -c : 表示只编译(compile),而不连接。 -fP
阅读全文
摘要:一、概念 静态链接:对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件(object file)与牵涉到的函数库(library)被链接合成一个可执行文件(executable file)。程序在运行时,与函数库再无瓜葛,因为所有需要的函数已拷贝到自己门下,所以这些函
阅读全文