1. 首页
  2. 编程语言
  3. C
  4. 用C++面向对象的方式动态加载so的方法

用C++面向对象的方式动态加载so的方法

上传者: 2022-02-18 09:30:24上传 PDF文件 70.99 KB 热度 4次

so和主调程序都需要包含这个头文件。这里说明一下,因为这里想要对外封装成透明的,所以,采用了如下的方式。OK,到此为止代码就结束了,大家可能会发现我没有调用dlclose,这是因为static变量没有必要来调用,在进程结束时会自动释放句柄,当然如果需要有释放的应用场景的话,可以通过增加计数来实现。另外由于上面的这个实例是从项目中抠出来的,所以并不能直接编译,还望大家见谅。

下载地址
用户评论