如何解决库未加载的错误?

Posted

技术标签:

【中文标题】如何解决库未加载的错误?【英文标题】:How to solve error of Library not loaded? 【发布时间】:2021-08-15 13:46:24 【问题描述】:

升级自制程序时遇到错误

dyld:库未加载:/usr/local/opt/openldap/lib/libldap-2.4.2.dylib 引用自:/usr/local/bin/php 原因:找不到图片 中止陷阱:6

【问题讨论】:

不应该在超级用户中问这个问题` 【参考方案1】:

你将不得不运行brew install openldap libiconv

要让编译器找到 libiconv,您可能需要设置:

export LDFLAGS="-L/usr/local/opt/libiconv/lib"

export CPPFLAGS="-I/usr/local/opt/libiconv/include"

看看openldap是否已经安装并运行brew upgrade openldap

如果你需要在你的 PATH 中首先有 php@7.4,运行:

echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.zshrc

终于运行brew services start php@7.4

【讨论】:

【参考方案2】:

再试一次这个命令:

brew install openldap libiconv

【讨论】:

以上是关于如何解决库未加载的错误?的主要内容,如果未能解决你的问题,请参考以下文章

如何解决VB出现控件对象库未注册的问题?

如何解决VB出现控件对象库未注册的问题?

Xcode Cocos-2dx 库未找到错误

Ionic Cordova平台添加ios失败,库未加载:usrlocaloptopensslliblibssl.1.0.0.dylib (LoadError)

如何修复 dyld:库未加载... 原因:找不到图像 中止陷阱:6?

vb 8002801d自动化错误对象库未注册