PHP7 - 从Source x86 / x64 Windows编译

时间:2016-04-10 17:17:06

标签: c++ windows dll visual-studio-2015 php-7

我正在尝试根据分步指南https://wiki.php.net/internals/windows/stepbystepbuild

从源代码编译PHP7

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

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

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

对于过去的VC版本,我要么使用setenv /xp /x86 /release命令(VC9),要么使用命令提示符x86 for VC11。

任何指针都非常受欢迎。

1 个答案:

答案 0 :(得分:1)

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

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

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

指针kerrek-sb

的积分