
ld.so
linuxheik
这个作者很懒,什么都没留下…
展开
-
ld.so分析5 _dl_start
ld.so分析5 _dl_start 2010-05-06 08:53:24 分类: LINUX ld.so分析5 _dl_start 对于不关心的地方,我们都//或/**/注释掉 1._dl_start中的变量声明 static Elf32_Addr //我们假设是i386 32位平台,ElfW(Addr)被宏扩展为Elf32_Addr //E转载 2013-04-25 19:01:45 · 1757 阅读 · 0 评论 -
gcc g++ Linux下动态库_静态库
标签等功能上线啦 优快云博客第二期云计算最佳博主评选 gcc g++ Linux下动态库_静态库 2011-07-28 22:081493人阅读评论(0)收藏举报 gcclinuxlibrary程序开发patharchive 目录(?)[+] 关于Unix静态库和动态库的分析 基本概念使用库动态库的路径问题 指定库的路径的方法生成库转载 2013-07-24 11:04:38 · 840 阅读 · 0 评论 -
linux指定动态库路径
linux指定动态库路径 通常有两种方法: 1.把动态库放到系统库或者在系统库中做一个链接,这样编译和运行都会去系统库找。这样容易引起系统库混乱。 2.export LD_LIBRARY_PATH=###。指定库搜索路径,但是这样注销再登陆就没了。 还有第三种方法,编译时使用-Wl,-rpath,-Wl,路径 这样就能把路径编译到可执行文件里,但是转载 2013-07-30 17:17:00 · 914 阅读 · 0 评论 -
linux下动态共享库的创建,使用与更新(包括ldconfig的使用) 分类: Linux/Unix 2010-09-23 16:50 701人阅读 评论(0) 收藏 举报 linuxlibraryp
linux下动态共享库的创建,使用与更新(包括ldconfig的使用) 分类: Linux/Unix2010-09-23 16:50 701人阅读 评论(0) 收藏 举报 linuxlibrarypathfileobjectcache 目录(?)[+] 一 创建并编译共享库 动态链接库一般以lib开头,形如libmymodule.so.1.转载 2013-07-26 17:18:48 · 1029 阅读 · 0 评论 -
Linux动态链接库搜索路径
Linux动态链接库搜索路径 2011-06-30 11:43:59 分类: LINUX 编译程序时如果程序依赖的动态链接库没有安装在系统标准路径:/lib/或/usr/lib程序运行时往往提示找不到相应的动态链接库文件无法执行,原因就在于动态链接加载器ld的搜索路径列表里没有你的库安装路径。 Linux动态链接库的搜索路径按优先级排序为: 1.编译目标代转载 2013-07-26 17:32:11 · 1887 阅读 · 0 评论 -
Linux动态链接库.so文件的创建与使用
1. 介绍 使用GNU的工具我们如何在Linux下创建自己的程序函数库?一个“程序函数库”简单的说就是一个文件包含了一些编译好的代码和数据,这些编译好的代码和数据可以在事后供其他的程序使用。程序函数库可以使整个程序更加模块化,更容易重新编译,而且更方便升级。 程序函数库可分为3种类型:静态函数库(static libraries)、共享函数库(shared li转载 2013-09-21 09:05:41 · 695 阅读 · 0 评论