Dzu*_*yen 15 c++ linux dynamic-library
我正在检查一个makefile,看到使用的库是:
LIBS = -lcppunit -ldl
Run Code Online (Sandbox Code Playgroud)
lcppunit
是单元测试库.那是什么ldl
?
Chr*_*ton 19
这是动态加载器的接口,它为客户端程序提供了执行操作的能力,例如显式加载其他库,查找符号等.
大多数程序不需要显式地执行此类操作,因为链接器执行在加载程序和库本身时启用普通共享库所需的操作.但是,聪明或试图探索和操纵动态链接系统及其数据的程序需要显式访问.有些功能与Java中的反射类似,但有很大的局限性(例如仅适用于动态符号)
归档时间: |
|
查看次数: |
16768 次 |
最近记录: |