DYLD_LIBRARY_PATH
时间: 2023-09-19 13:11:37 浏览: 309
Hook_Mac_QQ:挂钩Mac QQ客户端
DYLD_LIBRARY_PATH是一个环境变量,它是由冒号分隔的目录列表,这些目录包含库文件。动态链接器在搜索默认库文件位置之前会先搜索这些目录。这样可以让你测试已存在库文件的新版本。对于程序使用的每个库文件,动态链接器会按顺序在DYLD_LIBRARY_PATH的每个目录中搜索。如果仍然找不到库文件,它会接着搜索DYLD_FALLBACK_FRAMEWORK_PATH和DYLD_FALLBACK_LIBRARY_PATH。在Mac OS X系统中,你可以通过otool命令的-L选项来查看可执行文件链接的框架和共享库。在Java中,你可以使用System类的getProperty方法来查看java.library.path属性,通过DYLD_LIBRARY_PATH添加的系统环境变量会出现在该属性中。在Linux系统中,相应的环境变量是LD_LIBRARY_PATH,而在Windows系统中,可能对应的变量是Path。
阅读全文