240 私信
这个人很懒,暂无签名信息
0

- RPATH RUNPATH 和 LD_LIBRARY_PATH

Linux 下链接编译和Windows 绝对有很大的区别。 比如应用程序如何加载一个so?为什么我当前目录下有so 加载不上能?怎么着我的应用程序就加载到别的路径的so了呢? 我们从加载讨论起: 影响加载的东西: 首先是ELF 中的变量 RPATH 和 RUNPATH 然后是环境变量 LD_PRELOAD 和 LD_LIBRARY_PATH LD_PRELOAD 属于强制加载,有点Injecti...

个人介绍
暂无介绍