不再为有虚拟机不知道干啥烦了,简单的客户端和服务器通信
1.libevent 的介绍:libevet库具有跨平台的专注网络开发的库,而且开源(Windows,Linux,unix)的可使用。2.libevent下载进行解压3.进入源码:libevent的下载和安装:源码安装: 可以参考readme。或者:./configure 检查安装环境生成makefile。再make 生成.o和可执行文件。sudo make install 将必要的资源cp 到系
·
1.libevent 的介绍:
libevet库具有跨平台的专注网络开发的库,而且开源(Windows,Linux,unix)的可使用。
2.libevent下载进行解压
3.进入源码:
libevent的下载和安装:
源码安装: 可以参考readme。
或者:./configure 检查安装环境生成makefile。
再make 生成.o和可执行文件。
sudo make install 将必要的资源cp 到系统指定的目录。
进入sample目录,运行一些自带的demo。
(注意编译库的.c使用必须加-levent选项。)
库名libevent.so-->/user/local/lib中可查看到。
这种通信的特性是基于事件的异步通信模型。
这里可能会遇到一个问题:
错误:没有这个文件或者目录
解决办法:
1.将用户用到的库统一放到一个目录下
2.向配置文件中,写入库文件所在的目录
3.更新/etc/ld.so.cache文件
然后我们就可以和连上的客户端通信了。
更多推荐
已为社区贡献1条内容
所有评论(0)