Linux下动态库的使用
来源:互联网 发布:红米note4双卡网络 编辑:程序博客网 时间:2024/06/15 06:37
reader.cpp //This cpp build libreader.so, use tt.so
#include <dlfcn.h>
typedef int( *Fun_OpenReader)( int ReaderType, char *DeviceID, char *Password );
int *g_hModule;
Fun_OpenReader libOpen = NULL;
g_hModule = (int *)dlopen( "./tt.so", 1 ); //load dll (tt.so: others )
libOpen = (Fun_OpenReader)dlsym( g_hModule, "OpenReader" ); //func address
dlclose( g_hModule ); //free dll
g++ reader.cpp -o libreader.so -fpic -shared
==================================================
test.cpp //this cpp use libreader.so
g++ test.cpp -o a.out -ldl
- Linux 下动态库的使用
- Linux下动态共享库的使用
- LINUX下动态链接库的使用
- Linux下动态链接库的使用
- linux 下动态链接库的使用
- Linux下动态库的使用
- LINUX下动态链接库的使用
- LINUX下动态库的使用方式
- linux下动态链接库的使用
- Linux下动态链接库的使用
- Linux下动态链接库的使用
- linux下动态库的使用
- LINUX下动态链接库的使用
- Linux下动态链接库的使用
- Linux下动态链接库的使用
- linux下动态库的使用
- linux下使用动态库
- Linux下的动态链接库.so文件的使用
- 利用ZK Ajax框架 高效扩展Web App
- 专门针对初学者的Node.js教程
- 1011. World Cup Betting (20)
- HDU 1128Self Numbers(筛选)
- Java基础17:集合工具类Collections;高级for循环;静态导入;可变参数
- Linux下动态库的使用
- 【91xcz】显示内存自检通过后便死机的处理办法
- hadoop远程客户端安装配置
- 9.4 费氏查找
- Java 与 .NET 的平台发展之争
- Linux中的同步机制 -- Futex
- cygwin +hadoop配置问题简要汇总
- GetAdaptersInfo Function
- map和reduce的泛型类