我正在尝试按照此处的说明进行操作:https ://code.google.com/p/php-sweph/wiki/build来编译 PHP 扩展。我的操作系统是 Windows XP。
我找不到“phpize”来执行命令。但是,我已经为 PHP 安装了 Pear。它是仅适用于 Linux 还是有办法在 Windows 上使用 phpsize 进行编译?
我正在尝试按照此处的说明进行操作:https ://code.google.com/p/php-sweph/wiki/build来编译 PHP 扩展。我的操作系统是 Windows XP。
我找不到“phpize”来执行命令。但是,我已经为 PHP 安装了 Pear。它是仅适用于 Linux 还是有办法在 Windows 上使用 phpsize 进行编译?
在 windows 中编译脚本设计来编译 php 本身,并且应该添加你的扩展来编译 php ...
在 Windows 上,您不调用 phpize,而是调用 buildconf.bat。
打开 Visual Studio 开发人员命令提示符(64 位或 32 位),然后运行
cd C:\php-src buildconf.bat --add-modules-dir=C:\MyPhpExtensions buildconf.bat 将扫描 C:\MyPhpExtensions 的每个子文件夹以查找 config.w32 文件。
然后它将生成一个configure.bat。
您可以在此处阅读更多内容: 在 Windows 上编译扩展
自己在 Windows 上构建 PHP 扩展很难。:你需要在 Windows 上构建 PHP 构建环境,这意味着你需要 Visual Studio 和其他一些东西。有关详细信息,请参阅http://php.net/manual/en/install.windows.building.php。
这可能是简单地使用 Linux(或 Linux 虚拟机)或从其他人那里获取预构建的 .dll 文件的最简单方法。