如何编译PHP DLL扩展X86 X64



我正在尝试设置某种夜间构建环境,该环境可以同时编译X64和x86版本的php dll扩展。

我遵循本指南来建立环境并构建扩展名,并且效果很好。

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

是否有一种方法可以在同一虚拟机(我认为这是Windows 7 One)中构建DLL(32和64位)?

我的目标是设置夜间构建"服务器",但也能够按下按钮来编译DLL。

感谢您的任何指示。

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

in visual Studio 在项目属性下您填写 build tab。单击 build 选项卡将显示使用Label Platform Target 的下拉列表。您可以将其设置为 x86 ,然后尝试一下。如果失败,则可以尝试使用其他选项任何CPU ..

有一个博客(不是我的),有人编制了X64版本的X64版本的旧版本和较新的PHP版本,因此您不必这样做。它在这里:http://www.anindya.com/

最新更新