linux 源码编译libevent
zlib
yum install perl g++ make automake libtool unzip -y
./configure
make -j8
make install
openssl
cd openssl
./config
make -j8
make install
libevent
https://github.com/libevent/libevent/releases/tag/release-2.1.12-stable
./autogen.sh
./configure
make -j8
make install
yum groupinstall "Development Tools" -y
ln -sf /usr/local/lib/libevent-2.1.so.7 /usr/lib64/libevent-2.1.so.7
库安装验证
first_libevent.cpp
#include<event2/event.h>
#include<iostream>
using namespace std;
int main()
{
event_base *base=event_base_new();
if(base)
{
cout<<"event_base_new success!"<<endl;
}
return 0;
}
makefile
firtstlibevent:first_libevent.cpp
g++ $^ -o $@ -levent
./$@
clean:
rm -rfv firstlibevent
rm -rfv *.o
posted on 2024-06-25 14:48 Indian_Mysore 阅读(9) 评论(0) 收藏 举报
浙公网安备 33010602011771号