国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Linux下編譯安裝php libevent擴展實例

2019-11-20 13:09:20
字體:
來源:轉載
供稿:網友

原本想嘗試一下PHP編寫高性能網絡服務,需要安裝libevent擴展,沒想到讓人很費了點腦袋
先下載libevent擴展:
http://pecl.php.net/package/libevent
解壓后,開始編譯

復制代碼 代碼如下:

$ cd libevent-version
$ /usr/local/php/bin/phpize
$ ./configure --with-php-config=/usr/local/php/bin/php-config

結果馬上報錯了,錯誤顯示為re2c版本過低。

re2c,PHP的詞法解析器,官網:http://re2c.org/,下載最新的版本,編譯完成。

繼續編譯剛才的PHP擴展

結果還是報錯

復制代碼 代碼如下:

error: Cannot find libevent headers

直到這里,肯定是沒找到libevent的目錄,
本地查看是否安裝了libevent,
終于在一個目錄下找到了libevent-2.0.12-stable目錄。
如果未安裝,則先需安裝libevent。
復制代碼 代碼如下:

wget http://cloud.github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz
tar zxvf libevent-2.0.20-stable.tar.gz
cd libevent-2.0.20-stable/
./configure --prefix=/usr/local/libevent-2.0.20-stable/
make
make install
cd ../

OK,繼續編譯擴展
復制代碼 代碼如下:

$ cd libevent-0.0.5
$ /usr/local/php/bin/phpize
$ ./configure --with-php-config=/usr/local/php/bin/php-config --with-libevent=/usr/local/libevent-2.0.20-stable
$ make && make install

順利編譯通過

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永和县| 习水县| 旺苍县| 全椒县| 葵青区| 吉木萨尔县| 郎溪县| 通化市| 鄄城县| 商丘市| 华坪县| 大洼县| 乌鲁木齐县| 安远县| 东阳市| 闽清县| 六枝特区| 舞阳县| 襄汾县| 姚安县| 万年县| 惠水县| 平遥县| 临猗县| 赞皇县| 长子县| 噶尔县| 旬阳县| 梁河县| 景德镇市| 额尔古纳市| 红原县| 綦江县| 溆浦县| 沂源县| 平武县| 乡宁县| 苗栗县| 乌鲁木齐市| 双辽市| 和田县|