我尝试在MacOs Mojave上安装xdebug,但得到以下错误
/private/tmp/pear/install/xdebug/xdebug.c:25:10: fatal error: 'php.h' file not found
命令行工具已安装。
发布于 2018-10-03 21:31:13
我试图在我的系统上编译xdebug时遇到了这个问题,我必须执行以下操作才能使其正常工作
0)检查系统上是否有/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg文件。
1)如果没有,请安装命令行工具(我曾经安装过命令行工具,但是/Library/Developer/CommandLineTools/下的文件丢失了,所以我一定是删除了它...)
xcode-select --install
2)重新安装头文件
sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
致谢@donatJ - https://stackoverflow.com/a/52612102/649915
发布于 2018-10-03 20:14:03
brew doctor
然后
brew link --overwrite php
帮了我。
发布于 2019-04-01 08:56:12
没有为Mojave安装标头。
要安装标题,请执行以下操作:
open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
我也有同样的问题,这解决了我的问题。
https://stackoverflow.com/questions/52623108
复制相似问题