国产探花免费观看_亚洲丰满少妇自慰呻吟_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

順利編譯通過

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天长市| 锦州市| 南充市| 浏阳市| 获嘉县| 陵水| 安乡县| 桦川县| 庆元县| 广水市| 普格县| 遵义市| 荔浦县| 鱼台县| 武鸣县| 海阳市| 奈曼旗| 玉门市| 卢氏县| 开鲁县| 莲花县| 安远县| 蓝山县| 岱山县| 隆安县| 黄大仙区| 吉林市| 龙山县| 吉水县| 阿克| 紫阳县| 依安县| 梨树县| 石河子市| 旺苍县| 汤原县| 安徽省| 古丈县| 柳州市| 信丰县| 奈曼旗|