二进制管理

    该方法同样适用于 ,只需将其放置于 LD_LIBRARY_PATH 指定的目录下。但由于动态链接器( ld.so )是系统默认的,可能与 不兼容而产生 段错误

    这行命令的意思是,以 /some/ld.so 为动态链接器启动程序 /some/program ,优先在 /some/lib/path 目录搜索动态库。

    其实, ld.so 路径作为段信息写在二进制程序中,因此修改该信息即可:

    这种方式很完美,程序入口不会莫名其妙地变成 ld.so 。美中还有不足, 不能在运行时指定,不太灵活。