我正在尝试设置某种夜间构建环境,该环境可以同时编译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/