linux 动态调用 .so 库文件中的函数
2016-05-05 17:17
471 查看
情形:
没有头文件,
函数名是一个字符串,
函数参数个数类型已知。
使用API
void *dlopen(const char *filename, int flag);
char *dlerror(void);
void *dlsym(void *handle, const char *symbol);
int dlclose(void *handle);
linux API man menu
http://linux.die.net/man/3/dlerror
C++ dlopen mini HOWTO 源网页
http://www.faqs.org/docs/Linux-mini/C++-dlopen.html
C++ dlopen mini HOWTO 翻译
http://blog.chinaunix.net/uid-12072359-id-2960897.html
C dlopen
/article/3763328.html
http://blog.chinaunix.net/uid-10540984-id-3508235.html
没有头文件,
函数名是一个字符串,
函数参数个数类型已知。
使用API
void *dlopen(const char *filename, int flag);
char *dlerror(void);
void *dlsym(void *handle, const char *symbol);
int dlclose(void *handle);
linux API man menu
http://linux.die.net/man/3/dlerror
C++ dlopen mini HOWTO 源网页
http://www.faqs.org/docs/Linux-mini/C++-dlopen.html
C++ dlopen mini HOWTO 翻译
http://blog.chinaunix.net/uid-12072359-id-2960897.html
C dlopen
/article/3763328.html
http://blog.chinaunix.net/uid-10540984-id-3508235.html
相关文章推荐
- 【Linux 学习笔记】gcc初体验
- Centos 7 系统安装
- linux下查看和添加PATH环境变量
- Linux系统中“动态库”和“静态库”那点事儿
- ubuntu下配置php开发环境(linux)
- 小何讲Linux: 底层文件I/O操作
- Linux: grep多个关键字“与”和“或”
- Linux 进程通信
- ARM平台基于嵌入式Linux Gstreamer 使用
- linux下多节点之间,免密钥访问实现
- 编写出色的GNU/Linux程序
- Centos 6.5 命令记录
- 函数返回值含义------Linux错误代码含义/Linux Error Code
- centos7系统/etc/resolv.conf 配置DNS客户
- awk支持多个记录分隔符的写法
- Linux修改文件时候出现崩溃,产生了一个.swap交换文件,如何修复?
- Linux学习8之git选择源码版本
- Centos 6 系统安装
- Linux——输出重定向&特殊字符
- linux启动环境变量配置文件加载图例