grep: /usr/include/php/main/php.h: No such file or directory

Posted 凭栏知潇雨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了grep: /usr/include/php/main/php.h: No such file or directory相关的知识,希望对你有一定的参考价值。

macOS使用phpize安装扩展时报错。

$ phpize
grep: /usr/include/php/main/php.h: No such file or directory
grep: /usr/include/php/Zend/zend_modules.h: No such file or directory
grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory
Configuring for:
PHP Api Version:        
Zend Module Api No:     
Zend Extension Api No:

缺少PHP的header头文件,再一看/usr/include文件夹根本不存在敲出如下命令

$ xcode-select --install
xcode-select: note: install requested for command line developer tools

如果phpize还是无效、执行下列命令安装header头文件SDK即可

$ cd /Library/Developer/CommandLineTools/Packages/
$ open macOS_SDK_headers_for_macOS_10.14.pkg

以上是关于grep: /usr/include/php/main/php.h: No such file or directory的主要内容,如果未能解决你的问题,请参考以下文章

使用grep命令怎么过滤多个条件

什么是grep -v grep??

grep简析

【笔记】grep 命令 - 查找文件内容

linux grep查询结果再过滤

grep多个条件怎么做