我正在尝试根据分步指南https://wiki.php.net/internals/windows/stepbystepbuild
从源代码编译PHP7我有一台Windows 7 x64虚拟机,安装了Visual Studio 2015并确保安装了C ++。
根据说明,我需要做的就是打开 VS2015的开发人员命令提示符并运行相关的buildconf
,configure ...
和nmake
命令
我不清楚的是如何为x64和x86编译DLL。到目前为止,使用此方法编译的那些似乎是x64。
对于过去的VC版本,我要么使用setenv /xp /x86 /release
命令(VC9),要么使用命令提示符x86 for VC11。
任何指针都非常受欢迎。
答案 0 :(得分:1)
对于VC14,您将使用相同的命令提示符为两种体系结构编译DLL。
为此,您需要在编译之前使用必要的体系结构参数运行vcvarsall.bat
命令。