icu4c 链接库报错解决记录

2022-10-13  本文已影响0人  抉择_d6b1

安装完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

上一篇 下一篇

猜你喜欢

热点阅读