我需要 php_monetdb.dll 用于 php 5.4。我发现通过在 Windows 上使用 HAVE_PHP=1 选项构建 monetDB 将创建 dll,但构建过程在很多点上都失败了。我正在使用来自 sourceforge 的 monetdb 源,它有点过时了。较新版本的 .msc 文件本身存在问题,因此继续构建本身很痛苦。我正在尝试的旧版本至少通过了 nmake 步骤,但在 nmake 安装步骤中失败了。原因因组件而异。一种说法是 devenv /build 不存在。为此,我复制了 vcexpress 并将其重命名为 devenv。我不确定这是否正确,但是当我从命令提示符运行它时,它似乎可以正常工作,并显示一些警告警报。在其他 make 安装期间,似乎缺少头文件。谁能帮我解决这个问题。另外请让我知道这种获取 php_monetdb.dll 的方法是否有其他替代方法。
PS:我使用的是 Windows 7、MSVC 10 express、PHP 5.4.4