借助LD_DEBUG环境变量调试共享库
由 Jianing Yang 于 星期四, 2009-03-19 13:11 发表
LD_DEBUG is an environment variable for debugging library problem. The following example shows how to use it.
LD_DEBUG是一个用来调试共享库的环境变量,将其设置为help并运行任意程序即可看到他的使用说明
[jianingy(0)@nby ~/devel/trie]$ LD_DEBUG=help src/trietool Valid options for the LD_DEBUG environment variable are: libs display library search paths reloc display relocation processing files display progress for input file symbols display symbol table processing bindings display information about symbol binding versions display version dependencies all all previous options combined statistics display relocation statistics unused determined unused DSOs help display this help message and exit To direct the debugging output into a file instead of standard output a filename can be specified using the LD_DEBUG_OUTPUT environment variable.
发表新评论