2012-12-04 113 views
2

我以前设法得到XHP在Linux环境下编译,扩展名为.so。我试图编译它在Windows环境中使用(.dll),我已经在php.net上跟着以下tutorial,但在我buildconf后,我看不到扩展名为configure --help(我下载了源代码放在源文件夹在ext目录中)。任何帮助,将不胜感激。编译windows的PHP扩展

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

+0

有关您使用的编译器的更多信息可能会有用...... Visual Studio,codeblocks,...? –

+0

我使用的Visual Studio 2008和编译扩展为PHP 5.4 – Adam

+0

相关:http://stackoverflow.com/questions/1036110/compiling-my-own-php-extension-on-windows-with-visual-studio-2008 – SDC

回答

0

XHP没有config.w32文件,以支持Windows构建环境(见Build for Windows

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

它不会伤害到config.m4内容复制到config.w32和尝试建立它看看会发生什么