如何编译PHP DLL扩展x86 x64

Nik*_*los 7 php dll 64-bit x86 compilation

我正在尝试设置某种类型的夜间构建环境,该环境将编译PHP DLL扩展的x64和x86版本.

我已按照指南设置环境并构建扩展,它工作正常.

目前我有两台虚拟机,一台使用x86,另一台使用x64版本的Windows(XP和7).

有没有办法使用批处理文件在同一个虚拟机(我认为这将是Windows 7)中构建两个DLL(32位和64位)?

我的目标是设置每晚构建"服务器",但也可以通过按下按钮编译DLL.

谢谢你的任何指示.

编译DLL的机器有Visual Studio 2008 Express和Windows SDK 6(用于x86)和7(用于x64)

000*_*000 1

Visual Studio中的项目属性下,您可以找到“构建”选项卡。单击“构建”选项卡将显示一个带有标签“平台目标”的下拉列表。您可以将其设置为x86并尝试一下。如果失败,那么您可以尝试使用其他选项Any CPU ..