苹果系统编译php的时候,可能会遇到这个坑No package 'openssl' found,看起来是个小问题,考虑到有人会不看说明书。(狗头保命-逃)
相信各位遇到这样的问题,找不到openssl扩展。
#先安装 openssl
brew install openssl
# 安装的时候 也有提示,只是大多数人直接忽略。
# 这里执行命令 可以直接查看
# openssl 这些软件 是无法 链接成功的 放心执行
brew link openssl
# 设置环境变量
export LDFLAGS="-L/usr/local/opt/openssl@3/lib"
export CPPFLAGS="-I/usr/local/opt/openssl@3/include"
export PKG_CONFIG_PATH="/usr/local/opt/openssl@3/lib/pkgconfig"
再次执行 configure 就能正常编译了。