Linux Mac OS X中的ldconfig等价物?

Linux Mac OS X中的ldconfig等价物?,linux,macos,unix,terminal,linker,Linux,Macos,Unix,Terminal,Linker,对于Mac OS X的终端,Linux的LDCONFIG是否有一个并行命令?我能提供的最好建议是查找man dyld答案是否。但是您仍然可以通过环境变量配置搜索路径,请参阅dyld(1)。是。只需运行: sudo update\u dyld\u shared\u cache您可能应该修复您的$PATH,但页面也在Web上:在mac上,可以尝试:“update\u dyld\u shared\u cache”@GalBracha您能将您的评论转换为答案吗?我刚刚测试过,我相信这是正确的答案@塞布玛

对于Mac OS X的终端,Linux的LDCONFIG是否有一个并行命令?

我能提供的最好建议是查找
man dyld
答案是否。但是您仍然可以通过环境变量配置搜索路径,请参阅dyld(1)。

是。只需运行:


sudo update\u dyld\u shared\u cache

您可能应该修复您的$PATH,但页面也在Web上:在mac上,可以尝试:“update\u dyld\u shared\u cache”@GalBracha您能将您的评论转换为答案吗?我刚刚测试过,我相信这是正确的答案@塞布玛:现在这是一个答案。谢谢。谢谢,阅读我看到的手册页,我需要向DYLD_LIBRARY_path环境变量添加一个附加路径,以便程序可以找到我没有在默认位置安装所需权限的库对象!我更改了~/.tcshrc文件,使其行为:setenv DYLD_LIBRARY_PATH:{$DYLD_LIBRARY_PATH},然后执行:source ~/.tcshrc,程序找到了所需的库对象。有人能回答:DYLD_LIBRARY_PATH和assoc.DYLD路径是否适用于所有编译器(gcc,g++)或者这是一个特定于铿锵和铿锵++的东西吗?@phsiao您拼错了此命令的
dyld
“请注意,新缓存在操作系统重新启动之前不会生效。”看起来这不是一个完全平行的事情。ש✨✨此工具已弃用。