错误生成:致命错误:pcre.h:没有这样的文件或目录
我刚安装完Ubuntu 13.10。
我想尝试Phalcon,并且在构建源代码(phalcon.so)时出现以下错误:
from /home/fabrice/Downloads/cphalcon/build/32bits/phalcon.c:204:/usr/include/php5/ext/pcre/php_pcre.h:29:18: fatal error: pcre.h: No such file or directory
#include "pcre.h"
^
compilation terminated.
make: *** [phalcon.lo] Erreur 1
我安装的灯是:
须藤apt-get install -y apache2 php5 mysql-server libapache2-mod-php5
php5-mysql php5-curl php5-imagick php5-mcrypt php5-memcache php5-sqlite
php5-xdebug php-apc php5-intl php-mongo php5-dev海湾合作委员会
有谁能够帮助我 ?
回答:
Phalcon的最新版本使用PCRE库。
您可以这样安装它们:
sudo apt-get install libpcre3-dev
然后尝试重新安装Phalcon
对于CentOS,您需要使用
sudo yum install pcre-devel
对于Mac,您可以使用
brew install pcre
对于不带Mac的Mac brew
转到https://www.pcre.org/并下载最新的pcre :,
tar -xzvf pcre-8.42.tar.gzcd pcre-8.42
./configure --prefix=/usr/local/pcre-8.42
make
make install
ln -s /usr/local/pcre-8.42 /usr/sbin/pcre
ln -s /usr/local/pcre-8.42/include/pcre.h /usr/include/pcre.h
以上是 错误生成:致命错误:pcre.h:没有这样的文件或目录 的全部内容, 来源链接: utcz.com/qa/435721.html