我试图遵循这里的说明:https://code.google.com/p/php-sweph/wiki/build编译一个PHP扩展。我的操作系统是Windows XP。
我找不到"phpize"来执行命令。不过,我已经为PHP安装了Pear。它是只适用于Linux的东西,还是有一种方法可以用phpsize与Windows进行编译?
在windows编译脚本设计编译php本身,应该添加您的扩展与php编译…
在Windows上,你不调用phpize而是调用buildconf.bat。
打开一个Visual Studio developer命令提示符(64位或32位),和运行
C:php-src buildconf.bat——add-modules-dir=C:MyPhpExtensions .batbuildconf.bat将扫描C:MyPhpExtensions的每个子文件夹配置。w32文件。它将生成一个configure.bat。
你可以在这里阅读更多内容:在Windows上编译扩展
自己很难在Windows上构建PHP扩展。你需要一个在Windows上的PHP构建环境,这意味着你需要Visual Studio和其他一些东西。详见http://php.net/manual/en/install.windows.building.php
这可能是使用Linux(或Linux虚拟机)或从其他人那里获得预构建的.dll文件的最简单方法。