mac下编译php扩展找不到php.h的问题

 

编译php扩展时执行make命令时出现下面错误

fatal error: 'php.h' file not found

建立软连接

sudo ln -s /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include /usr/include

或者修改Makefile里的phpincludedir = /usr/include/php到你的php source目录下

编译完后结果发现版本对不上,索性将源码包里的ext,main,sapi,TSRM,Zend的文件夹替换到/usr/include里。

posted @ 2022-02-22 18:05  程序员小艺  阅读(217)  评论(0编辑  收藏  举报