在 Ubuntu 上安装 phpize

在 Ubuntu 上安装 phpize

我想知道是否有仅安装的方法phpize。我已经通过执行安装了它sudo apt-get install php5-dev

我想知道是否有办法仅安装phpize

答案1

php5-dev软件包包含编译 PHP 所必需的各种文件。由于它是一个 shell 脚本,因此您可以直接从软件包中复制它,但如果没有构建 PHP 扩展的依赖项(如头文件),它将无法工作。

解释

在 C 世界中,编译动态链接库(DLL/SO)是通过使用包含如何与库交互的描述的头文件(函数调用、结构等)来完成的。这些用于编译扩展,而无需 PHP 源代码本身。换句话说,您不需要 PHP 源代码,但您实际上需要包含在 中的头文件php5-dev

相关内容