linux so动态库调用例子
来源:互联网 发布:网络自动备份软件 编辑:程序博客网 时间:2024/05/29 14:55
#include <dlfcn.h>
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
char *p;
void *lib;
lib = dlopen("./libCC.so", RTLD_LAZY);
if (lib == NULL)
{
cout << "NULL" << endl;
p = dlerror();
cout <<"load err"<< p << endl;
}
else
{
cout <<"load succ "<< std::hex << lib << endl;
}
typedef void (*initFun)();
typedef bool (*encodeFun)(double lo,double la, double& loOut, double& laOut);
initFun ini = (initFun)dlsym(lib, "initialize");
encodeFun encode = (encodeFun)dlsym(lib, "encode");
.....
ini();
....
return 0;
}
- linux so动态库调用例子
- linux调用.so动态库
- linux中动态调用*.so库文件
- linux 调用动态库so文件
- linux jna调用so动态库
- Linux C++动态库so调用实例
- linux 调用动态库so文件
- Linux JNI调用so动态库示例
- linux调用动态库so文件
- linux 调用动态库so文件
- Linux C++动态库so调用实例
- linux平台java调用so动态库
- Linux C++动态库so调用实例
- Android下动态链接库.so调用的简单例子
- Android下动态链接库.so调用的简单例子
- Android下动态链接库.so调用的简单例子
- Linux平台Java调用so库-JNI使用例子
- Linux平台Java调用so库-JNI使用例子
- 《蜗居》简评
- jQuery 弹出层实例
- C#委托与事件
- linux分区
- C中的scanf不等待输入的原因及解决办法
- linux so动态库调用例子
- MATLAB画圆
- wince usb驱动代码详解
- Linux系统攻略 用UUID在Fstab中挂载分区
- 文件系统类型ext2/ext3/physical volume (LVM)/software RAID/swap/vfat的说明
- ORACEL EBS之FSG报表
- Linux中chkconfig命令
- 再论逻辑地址,线性地址和物理地址
- EBS_财务报表生成器(FSG)的设置