libevent编译与安装

libevent官网

Linux平台安装编译libevent

wget -c addr --no-check-certificate
./configure --prefix=/usr/local/libevent
make -j 8
make install
#include <event2/listener.h>
#include <event2/bufferevent.h>
#include <event2/buffer.h>
#include <event2/thread.h>#include <arpa/inet.h>#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <errno.h>static void
echo_read_cb(struct bufferevent *bev, void *ctx)
{/* 获取bufferevent中的读和写的指针 *//* This callback is invoked when there is data to read on bev. */struct evbuffer *input = bufferevent_get_input(bev);struct evbuffer *output = bufferevent_get_output(bev);/* 把读入的数据全部复制到写内存中 *//* Copy all the data from the input buffer to the output buffer. */evbuffer_add_buffer(output, input);
}static 

【WebRTC---进阶篇】(二)libevent实现高性能网络服务器相关推荐

  1. nas安装emby_威联通QNAP系统入门进阶 篇二:宅家新姿势—威联通NAS安装套件版Emby搭建家庭影音服务器...

    威联通QNAP系统入门&进阶 篇二:宅家新姿势-威联通NAS安装套件版Emby搭建家庭影音服务器 2020-02-04 19:38:54 123点赞 1466收藏 123评论 你是AMD Ye ...

  2. Android日志[进阶篇]二-分析堆栈轨迹(调试和外部堆栈)

    Android日志[进阶篇]一-使用 Logcat 写入和查看日志 Android日志[进阶篇]二-分析堆栈轨迹(调试和外部堆栈) Android日志[进阶篇]三-Logcat命令行工具 Androi ...

  3. [安全攻防进阶篇] 二.如何学好逆向分析、逆向路线推荐及吕布传游戏逆向案例

    从2019年7月开始,我来到了一个陌生的专业--网络空间安全.初入安全领域,是非常痛苦和难受的,要学的东西太多.涉及面太广,但好在自己通过分享100篇"网络安全自学"系列文章,艰难 ...

  4. Git 使用篇二:搭建远程服务器

    一般做一个私人的项目,不希望开源的,是不会放在GitHub上的,这个时候我们需要建里一个自己的Git远程服务器,方便小组成员开发. 这里以Centos云服务器为例: 第一步 如果自己的服务器没有git ...

  5. Java学习路线(进阶篇二)

    文章目录 前言 一.常用API 1.Object(祖宗类) 2.Objects(工具类-提供一些方法完成一些功能) 3.StringBuilder(不可变的字符串类) 4.Math(基本数字运算的方法 ...

  6. 前端进阶(二)webpack开发服务器环境配置

    webpack开发服务器 webpack 使用 babel 处理高版本的 js 语法 babel 的介绍 => 用于处理高版本 js语法 的兼容性 安装包 yarn add -D babel-l ...

  7. shell编程之进阶篇二常见运算符号

    linux常见符号 接下来我们来介绍几个linux的场景符号: 重定向符号.管道符.其他符号 重定向符号 在shell脚本中有两种常见的重定向符号 > 和 >> > 符号 作用 ...

  8. Android日志[进阶篇]五-阅读错误报告

    Android日志[进阶篇]一-使用 Logcat 写入和查看日志 Android日志[进阶篇]二-分析堆栈轨迹(调试和外部堆栈) Android日志[进阶篇]三-Logcat命令行工具 Androi ...

  9. APC控制Linux关机,NAS进阶 篇四:利用APCPowerchuteNetworkShutdown实现断电自动关闭虚拟机...

    NAS进阶 篇四:利用APCPowerchuteNetworkShutdown实现断电自动关闭虚拟机 2020-02-05 21:50:25 20点赞 118收藏 16评论 在2018年写<NA ...

最新文章

  1. 如何帮用户管好云账本?阿里云数据库助力收钱吧!
  2. SAP UI5 log level
  3. 排序算法python版本
  4. 隐私与AI兼得,蚂蚁金服是如何做到的?
  5. rest功能java,java – 功能翻转REST端点的注释
  6. 父与子的编程之旅 python 3 pdf_父与子的编程之旅pdf微盘
  7. java-遍历Json
  8. amoeba mysql下载_amoeba for mysql
  9. [brew]切换brew源
  10. VmWare配置网络桥接模式,实现虚拟机联网。
  11. normalize.css v8.0.1中文版 - 官方最新
  12. Apache commons lang简介
  13. Python爬取QQ音乐评论数据
  14. 详细分析本机号码一键登录原理!建议收藏
  15. Linux树莓派开发——刷机
  16. Jmeter源码分析(二)
  17. 计算机毕业论文评阅,本科论文评阅教师评语
  18. 庄家猎杀散户的七大骗术
  19. 跪求一卡通系统源码JAVA,重谢!!
  20. 基于asp.net在线手机销售系统

热门文章

  1. 如何用Java创建不可变的Map
  2. 带有Spring Boot 2支持的Apache Camel 2.22发布
  3. how2java_HOW-TO:在Spring 4和Java 7中使用@PropertySource批注
  4. rest 验证demo_如何实现REST资源的输入验证
  5. play 拦截器_编写Play 2的模块,第2部分:拦截器
  6. 在Java 8中进行投射(还有其他功能?)
  7. jaxb 生成java类_重用生成的JAXB类
  8. JBoss Fuse –一些鲜为人知的技巧
  9. 一种替代的多生产者方法
  10. Maven的Spring Security