首先建議去下載libevent的壓縮包送爸。libevent-2.0.22-stable.tar。
放入Ubuntu解壓
然后閱讀READ.ME,得出:
1像捶、./configure配置生成Makefile ?
2、make ?
3桩砰、make verify(option)(就是可選拓春,可以不用這個命令)
4、sudo make install?
其中輸入./configure命令時候亚隅,應(yīng)該
./configure --prefix=/usr?
如果安裝上述操作硼莽,一般可以直接成功。
不過本人使用的別的方法煮纵,中間遇到的問題與解決方法懂鸵,與大家分享一下:
1、去GitHub找到源碼行疏。復(fù)制網(wǎng)址然后在Ubuntu中下載:git clone?https://github.com/libevent/libevent
2匆光、找不到./configure文件,重新閱讀READ.ME發(fā)現(xiàn):
To build libevent, type
$ ./configure && make
(If you got libevent from the git repository, you will
first need to run the included "autogen.sh" script in order to
generate the configure script.)
需要你先運(yùn)行autogen.sh隘擎,這里又需要一個安裝autoconf殴穴。
linux@ubuntu:~/share/libevent$ sudo apt-get install autoconf
3、./configure --prefix=/usr
發(fā)現(xiàn)錯誤:configure: error: cannot find install-sh, install.sh, or shtool in "." "./.." "./../.."
這里我安裝了shtool和libtool并輸入命令autoreconf -f -i -Wall,no-obsolete
再次./configure --prefix=/usr
成功配置生成Makefile ?
后面接著按照上面步驟货葬,make --->make install
完成安裝采幌。
對于以上錯誤我參考了其他的博文,并不知所以然震桶,只能把自己的摸索一步一步寫出來休傍,有什么問題希望大家指正相互學(xué)習(xí)!
另外附上問題二的參考網(wǎng)址:
http://www.linuxquestions.org/questions/debian-26/configure-error-cannot-find-install-sh-or-install-sh-in-364870/