未找到php cpp zend/php.h
我想测试php cpp的可能性,但在使用“make”时,我缺少了“php.h”:未找到php cpp zend/php.h,php,c++,macos,php-cpp,Php,C++,Macos,Php Cpp,我想测试php cpp的可能性,但在使用“make”时,我缺少了“php.h”: g++ -Wall -c -g -std=c++11 -fpic `php-config --includes` -o zend/base.o zend/base.cpp In file included from zend/base.cpp:8: zend/includes.h:35:10: fatal error: 'php.h' file not found #include <php.h>
g++ -Wall -c -g -std=c++11 -fpic `php-config --includes` -o zend/base.o zend/base.cpp
In file included from zend/base.cpp:8:
zend/includes.h:35:10: fatal error: 'php.h' file not found
#include <php.h>
^
1 error generated.
make: *** [zend/base.o] Error 1
g++-Wall-c-g-std=c++11-fpic`php-config——包括`-o zend/base.o zend/base.cpp
在zend/base.cpp中包含的文件中:8:
zend/includes.h:35:10:致命错误:“未找到php.h”文件
#包括
^
生成1个错误。
make:**[zend/base.o]错误1
我怎样才能修好它?我使用的是osx10.9.3,如果相关的话,我会在php项目中使用xampp。php cpp的文档。OK,显然您需要做的是从以下位置下载php源代码:-nl3.php.net/downloads.php从包中复制“zend”文件夹并将其粘贴到php cpp文件夹(删除旧文件夹并将新文件夹重命名为“zend”).确保php.h在它应该在的地方be@ElefantPhace我需要下载整个php库吗?刚刚下载了PHPSRC,我正在添加缺少的文件,但现在它显示
zend/includes.h:35:10:error:'php.h'文件未找到include;使用“quotes”代替#include
Oke,显然您需要从以下位置下载php源代码:-从包中复制“zend”文件夹并将其粘贴到php cpp文件夹(删除旧文件夹并将新文件夹重命名为“zend”)。