php pecl扩展-为win 8.1编译
我想将PHP5.5+的PHPPECL扩展ev编译成Win8.164位的dll文件 我已经下载了ev源代码并安装了Visual Studio Express(!)2012。我下一步要做什么?如何编译源代码 Visual Studio Express(!)中没有来自现有代码的文件->新建->项目 我还尝试使用pecl命令安装pecl exptension。但这不起作用: C:\xampp\php>pecl安装ev没有可用于软件包的版本 “pecl.php.net/ev”安装失败php pecl扩展-为win 8.1编译,php,pecl,Php,Pecl,我想将PHP5.5+的PHPPECL扩展ev编译成Win8.164位的dll文件 我已经下载了ev源代码并安装了Visual Studio Express(!)2012。我下一步要做什么?如何编译源代码 Visual Studio Express(!)中没有来自现有代码的文件->新建->项目 我还尝试使用pecl命令安装pecl exptension。但这不起作用: C:\xampp\php>pecl安装ev没有可用于软件包的版本 “pecl.php.net/ev”安装失败 检查install.
检查install.md文件有您需要的所有信息。 老实说,您不能使用pecl命令安装它,因为有以下信息: 目前仅支持GNU/Linux平台
也有手动安装指南,但可能需要使用MinGW/MySYS(如果有的话)。我想您需要编辑源代码。mingw-w64项目已取代mingw和mingw build 当然,您可以通过访问文件树中的父目录来选择不同的版本号。例如,如果查看个人版本,您会发现最新的版本: gcc使用的不是.lib文件,而是.a文件来表示libs,php包含了一个.lib文件来表示devs,所以我马上就知道它是用于VC++(它是用这个文件编译的,在windows目标下载中也是如此)。 正确配置MSYS后(不是一件容易的工作)
libxml2需要python,某些windows防病毒软件包会从mingw-w64中删除python。>检查install.md文件有您需要的所有信息确定,谢谢。所以我必须使用pthreads。但不幸的是,我得到了一个错误:>C:\xampp\php>pecl安装-R C:\xampp\pthreads downloading>pthreads-2.0.7.tgz。。。开始下载pthreads-2.0.7.tgz(77570>字节)…..完成:77570字节34源文件,构建>警告:php\u bin C:\xampp\php\。\php.exe似乎有一个后缀>\。\php.exe,但是配置变量php_suffix不匹配错误:>DSP pthreads.DSP不存在。我更改了php_suffix的设置:#pecl config set php_suffix\php.exe config set成功,但仍然出现错误:#pecl install pthreads下载pthreads-2.0.7.tgz。。。开始下载pthreads-2.0.7.tgz(77570字节)……完成:77570字节34源文件,生成错误:DSP pthreads.DSP不存在。我使用了XAMPP控制面板的外壳。
./configure;make;make install
./configure gives me the error:
configure: error: xml2-config not found. Please check your libxml2 installation.