icu4c 链接库报错解决记录

安装完php后用

php -v出现

$ php -v

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.71.dylib

  Referenced from: /usr/local/opt/php@7.2/bin/php

  Reason: image not found


后面查一堆技术资料,发现原来是brew 引用的链接库没更新

cd /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula

或者 cd $(brew --prefix)/Homebrew/Library/Taps/homebrew/homebrew-core/Formula$rmicu4c.rb


可以看到里面的内容是与当前版本不对的一些版本记录信息

git pull

此时vi icu4c.rb(vim icu4c.rb //输入 raw 68.2版本(需要的版本)内的内容 保存退出,如果)

可以看到里面的内容已经更新


vi icu4c.rb


到此就完了吗,no

还需要从新安装

brew reinstall icu4c


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容