编译Windows的PHP扩展

时间:2012-12-04 11:57:14

标签: php php-extension

我之前设法在具有.so扩展名的Linux环境中编译XHP。我正在尝试编译它以在windows环境(.dll)中使用,我在php.net上遵循了以下tutorial但在buildconf之后,我没有看到configure --help下的扩展名(我在源文件夹的ext目录中下载了源代码)。任何帮助将不胜感激。

我正在使用Visual Studio 2008并希望编译PHP 5.4的扩展。

1 个答案:

答案 0 :(得分:0)

XHP没有config.w32文件来支持Windows构建环境(请参阅Build for Windows

Windows使用与Linux不同的构建系统,因此需要不同的配置。我记得手动将config.m4转换为config.w32以获得有关如何编写自己的PHP扩展的教程,而且相对简单。可能就是这样,因为与XHP's config.m4相比它很简单。

config.m4的内容复制到config.w32并尝试构建它以查看会发生什么并不会有什么坏处。