错误生成:致命错误: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.gz

cd 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

回到顶部