为了在同一系统中使用不同版本的库,可以在库
文件名后加上版本号为后缀 例如:
这种拷贝是完整的,所以一旦连接成功,静态程
序库也就不再需要了。然 而,对动态库而言,
省操作是首先连接动态库,也就是说,如果同时
存在静态和动态库,不特别指定的话,将与动态
库相连接。
动态链接库及静态链接库( 下的 和 下的)
库有动态与静态两种,动态通常用 为后缀,
静态用为后缀。例如:
由 于程序连接默认以 为文
件后缀名。所以为了使用这些库,通常使用建立 符
号连接的方式。
使用库
当 要使用静态的程序库时,连接器会找出程序
所需的函数,然后将它们拷贝到执行文件,由于
就不是这样。动态库会在执行程序内留下一个标
记 指明当程序执行时,首先必须载入这个库。
由
于动态库节省空间, 下进行连接的 缺
评论0
最新资源