为openCV创建PHP扩展时出错


Error while creating PHP extension for openCV

我正在做一个基于OpenCv的项目。我试过使用http://www.xarg.org/project/php-facedetect/图书馆。我已经尝试创建php facedetect扩展,但它不能正常工作,它显示的错误如下

OpenCV$ sudo phpize && ./configure && make && make install /
Configuring for:
PHP Api Version:         20090626
Zend Module Api No:      20090626
Zend Extension Api No:   220090626
./configure: line 1962: config.log: Permission denied
./configure: line 1972: config.log: Permission denied

有人能帮我解决这个问题吗?我也试过了https://github.com/mgdm/OpenCV-for-PHP,它也显示了相同的错误。

看起来configure没有写入日志文件的权限。

试着用sudo单独运行每个命令,如下所示:

sudo phpize
sudo ./configure
sudo make
sudo make install

通常你可以跳过sudo,但安装步骤如下:

phpize
./configure
make
sudo make install