关于linux动态链接库的一些注意事项
2009-11-17 17:54
405 查看
1. 创建动态链接库时要用-l选项给出该库所依赖的其他库,我在用gcc 3.3编译库时,没有给出这些依赖库gcc竟然没报错,
结果导致用dlopen加载这些这些库时报错。
2. 如果动态库没有放在系统的标准动态库路径下,需要用LD_LIBRARY_PATH环境变量指定动态库的搜索路径。
LD_LIBRARY_PATH=yourpath; export LD_LIBRARY_PATH
结果导致用dlopen加载这些这些库时报错。
2. 如果动态库没有放在系统的标准动态库路径下,需要用LD_LIBRARY_PATH环境变量指定动态库的搜索路径。
LD_LIBRARY_PATH=yourpath; export LD_LIBRARY_PATH
相关文章推荐
- 关于c#动态加载程序集的一些注意事项
- Linux上安装Zookeeper以及一些注意事项
- 6,一些关于字节的注意事项
- 关于discovery的一些澄清和注意事项
- 关于Linux driver中device_create()使用的注意事项
- 关于RESTful一些注意事项,和自己整理的接口开发规范
- Linux调试core文件的一些注意事项
- 【笔记2】关于Linux 802.11n csi tool的安装注意事项
- 关于linux动态链接共享库(如何解决应用程序跑不起来not found等问题)
- 关于java中bufferedreader的一些注意事项
- 关于c++的一些注意事项
- 关于WCF的一些注意事项
- 关于写类的一些常规注意事项
- C++中关于cons和字符串t的一些注意事项
- Linux与Windows平台的一些兼容性注意事项
- 关于张正友标定法的一些注意事项
- 关于CSS的一些注意事项
- 关于linux nand 驱动调试的一些注意点
- 关于linux nand 驱动调试的一些注意点
- Socket程序从Windows移植到Linux下的一些注意事项