我之前设法在具有.so
扩展名的Linux环境中编译XHP。我正在尝试编译它以在windows环境(.dll
)中使用,我在php.net上遵循了以下tutorial但在buildconf
之后,我没有看到configure --help
下的扩展名(我在源文件夹的ext
目录中下载了源代码)。任何帮助将不胜感激。
我正在使用Visual Studio 2008并希望编译PHP 5.4的扩展。
答案 0 :(得分:0)
XHP没有config.w32
文件来支持Windows构建环境(请参阅Build for Windows。
Windows使用与Linux不同的构建系统,因此需要不同的配置。我记得手动将config.m4
转换为config.w32
以获得有关如何编写自己的PHP扩展的教程,而且相对简单。可能就是这样,因为与XHP's config.m4相比它很简单。
将config.m4
的内容复制到config.w32
并尝试构建它以查看会发生什么并不会有什么坏处。