libevent 简介
使用libevent可以快速搭建你的基础系统。
libevent 是一个跨平台的异步事件库,已被多个项目使用,是一个稳定可靠的库,你可以用它应用到各种领域,可看官方的介绍。
libevent 在Cmake 中的配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| # use libevent # 不使用openssl, 一般用不到,用到则要设置好openssl set(EVENT__DISABLE_OPENSSL ON) # 是否禁止pthread,使用pthread可以支持多线程 set(EVENT__DISABLE_THREAD_SUPPORT OFF) # 设置libevent的链接方式,默认是动态库,这里设置静态库,方便程序移动使用 set(EVENT__LIBRARY_TYPE static) # 设置libevent源码所在目录 add_subdirectory(extlib/libevent-2.1.12) # 设置程序要链接的库 set(APISERVER_LINK_LIBRARIES event_core ${APISERVER_LINK_LIBRARIES}) set(APISERVER_LINK_LIBRARIES event_pthreads ${APISERVER_LINK_LIBRARIES}) set(APISERVER_LINK_LIBRARIES event ${APISERVER_LINK_LIBRARIES}) set(APISERVER_LINK_LIBRARIES event_extra ${APISERVER_LINK_LIBRARIES})
|
推荐
1.推荐 <大师编程之路> 公总号,里面有丰富的技术文章
2.推荐 <软件大师> 公总号,里面有丰富的破解软件文章
3.如果想看免费的电影,推荐 https://tvbibi.com 西歌视频