读书人

查寻程序加载的动态库的路径

发布时间: 2013-09-23 11:21:05 作者: rapoo

查找程序加载的动态库的路径

事件的起因:

最近编译gtk版的webkit后发现,他需要脚本Tools/Scripts/run-launcher来启动WebKitBuild/Debug/Programs的GtkLauncher、MiniBrowser等

如果正常运行会发生出下异常

luogw@luogw-pc:~/study/webkit/webkit_nightly/WebKit-r150880$ lsof -p 9825 | grep libgstreamerGtkLaunch 9825 luogw  mem    REG                8,8    4311120  18000138 /home/luogw/study/webkit/webkit_nightly/WebKit-r150880/WebKitBuild/Dependencies/Root/lib64/libgstreamer-1.0.so.0.4.0

4)通过上述分析只要让GtkLauncher正常的加载到lib64下的动态库就不需要启动脚本来运行(还没搞清楚run-launcher是怎么做到的)

google学习了linux下程序搜索动态库的知识,现学现用,发现设置LD_LIBRARY_PATH是一种解决方案

读书人网 >其他相关

热点推荐