我已经尝试了最后几天要利用运算符重载扩展(pecl.php.net/package/operator),这显然已经最近更新为与兼容的5.3和5.4。编译PHP扩展成一个DLL
我试着编译它在Windows(64位Windows 7)中使用this guide,与PHP 5.4和Windows SDK 7.1没有运气。所以我试着用PHP 5.3和Windows SDK 6.1做这件事,我可以用config“configure --disable-all --enable-cli --enable-operator”然后“nmake”来成功编译它。问题是它不会生成运营商扩展的dll文件,而是我得到的is this,这对我来说显然是无用的。我想要的是我可以用于本地WampServer设置的一个dll。
当我尝试从pecl.php.net网站使用operator-0.4.1时发生了致命错误,所以我从git仓库(github.com/php/pecl-php-operator)下载并编译, ,这是.obj,.idb和.sbr文件的产生。