当前位置: 首页 > news >正文

数据库作业代做网站天津seo优化

数据库作业代做网站,天津seo优化,杭州 网站建设,中医院网站模板欲启用 boost::asio 对于 io_uring 的支持,这需要以下几个先决条件; 1、boost 1.78 及以上发行版本 Revision History - 1.78.0 (boost.org) 2、Linux kernel 5.10 及以上发行版本 3、在预定义头文件(stdafx.h)、或编译器预定义…

欲启用 boost::asio 对于 io_uring 的支持,这需要以下几个先决条件;

1、boost 1.78 及以上发行版本

Revision History - 1.78.0 (boost.org)

2、Linux kernel 5.10 及以上发行版本

3、在预定义头文件(stdafx.h)、或编译器预定义宏(如:cmake、premake 内预定义)

定义下述两个宏,注意是两个缺一不可,宏定义值设为:1。

BOOST_ASIO_HAS_IO_URING = 1

BOOST_ASIO_DISABLE_EPOLL = 1

CMAKE之中可以写下述语句:

方法一:

 target_compile_definitions(main PRIVATEBOOST_ASIO_HAS_IO_URING=1BOOST_ASIO_DISABLE_EPOLL=1)

方法二:

# ADD_DEFINITIONS(-DBOOST_ASIO_HAS_IO_URING=1)

# ADD_DEFINITIONS(-DBOOST_ASIO_DISABLE_EPOLL=1)

Ubuntu 18.04 LTS上面编译需要修改头文件

/usr/include/linux/version.h

把该文件内容替换成下面这个。

//#define LINUX_VERSION_CODE 266002
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
#define LINUX_VERSION_CODE KERNEL_VERSION(5,10,0)

编译完成之后想要编译epoll版本,在把替换之前得内容还原回去。

编译程序需要添加对于 liburing.a 库得链接,另外 ubuntu 18.04 lts 上面没法安装 liburing,所以需要手动去编译库。

axboe/liburing (github.com)

在 github 上面去下载 release 得包自己编译,目前最新版本是 2.5,内核必须 5.10,否则尝试运行 boost/asio 会出问题,不是链接不上就是崩溃这些问题。

http://www.hkea.cn/news/12704/

相关文章:

  • 网站建设的费用结构廊坊网站建设优化
  • 做公司网站成本可以免费打开网站的软件下载
  • wordpress array aseo入门培训班
  • 网站用户维护微信运营
  • WordPress离线编写河北seo推广公司
  • 电子商务网站开发类毕业论文搜索引擎营销的特点包括
  • 北京网站建设及推广招聘google play三件套
  • 网站 seo镇江抖音seo
  • 企业概况的模板广西seo
  • 下载app下载seo系统培训哪家好
  • 投资做网站利润分析搜索引擎营销sem包括
  • 什么网站可以做调查全国31省市疫情最新消息今天
  • 自适应网站会影响推广网站开发合同
  • 新疆建设工程信息网招标公告查询seo排名查询软件
  • 张家港安监站网址许昌seo推广
  • 外贸b2c网站建设网页设计html代码大全
  • 网站建设公司专业网站企业开发seo网站关键词优化
  • 深圳勘察设计协会网站怎么在百度发布免费广告
  • 交通建设门户网站关键词排名手机优化软件
  • 做的好的企业网站推荐就业的培训机构
  • 本地搭建php网站网络营销公司注册找哪家
  • 手机网站如何排版领硕网站seo优化
  • 内容管理系统开源百度怎么优化排名
  • 莱芜高新区seo系统培训
  • 毕业设计购物网站开发的意义如何申请网站域名流程
  • 更改网站文章上传时间广告接单有什么平台
  • 关于网站建设的教材网络营销七个步骤
  • 域名注册网站建设网站推广互联网推广
  • 有哪些网站是响应式的网络营销策略的定义
  • 做编程的 网站上海十大营销策划公司