错误:php.h没有这样的文件或目录
问题描述:
我用下面的教程工作:http://abhinavsingh.com/blog/2008/12/php-extensions-how-and-why/错误:php.h没有这样的文件或目录
我做了一个文件夹中创建的文件php_sample.h
。我有一个错误:php.h no such file or directory.
我已经安装了php and apache using apt-get install.
是否我应该在我的文件中导入php.h
?我也不知道在哪里寻找config.m4。我在usr/lib/php5中搜索过,但是我没有找到它。在usr/local
没有appache文件夹。需要一些提示。谢谢!欣赏
我想提一提的是我在ubuntu 10.10上工作。我已经在/var/www
中添加了一个简单的.php code
,并且它可以工作。
答
你需要php-dev包。 php只是二进制包,而php-dev包含源文件。
thx for reply。我已经安装了php-dev packadge。在php5的build文件夹中没有config.m4文件。为什么?如何解决这个问题? – sunset
据我所知,你应该创建你自己的config.m4文件,并且“告诉UNIX构建系统你的扩展支持哪些配置选项,你需要什么外部库和包含以及哪些源文件将作为它的一部分被编译“。 http://php.net/manual/en/internals2.buildsys.configunix.php – Ivan
我会问另一个问题。谢谢 – sunset