PHP7 - 从源代码编译 x86/x64 Windows

PHP7 - Compile from Source x86/x64 Windows

我正在尝试根据分步指南从源代码编译 PHP7:https://wiki.php.net/internals/windows/stepbystepbuild

我有一个 Windows 7 x64 虚拟机,安装了 Visual Studio 2015 并确保安装了 C++。

根据说明,我需要做的就是打开 VS2015 的开发人员命令提示符 和 运行 相关的 buildconfconfigure ...nmake 命令。

我不清楚如何为 x64 和 x86 编译 DLL。到目前为止,用这种方法编译的似乎是 x64。

对于过去的 VC 版本,我会使用 setenv /xp /x86 /release 命令 (VC9) 或对 VC11.[=18 使用 x86 的命令提示符=]

欢迎大家指点。

对于 VC14,您将使用相同的命令提示符为两种体系结构编译 DLL。

为此,您需要在编译前 运行 vcvarsall.bat 命令和必要的体系结构参数。

参考:https://msdn.microsoft.com/en-us/library/f2ccy3wt.aspx

指点的学分kerrek-sb