安装依赖ragel

ragel源码下载地址

编译安装

$ tar -xvf ragel-6.10.tar.gz
$ cd ragel-6.10
$ ./configure
$ make
$ sudo make install
$ ldconfig

安装依赖boost

boost官网,这里下载的是boost_1_69_0.tar.gz

编译安装,只需要安装iostreams和random就可以了,全部安装会比较慢

$ tar -xvf boost_1_69_0.tar.gz
$ cd boost_1_69_0
$ ./bootstrap.sh
$ sudo ./b2 --with-iostreams --with-random install
$ ldconfig

安装hyperscan

Github地址

在Releases里面选择Hyperscan 5.1.0下载Source code (tar.gz)

编译安装,cmake时指定-DBUILD_SHARED_LIBS=on编译结果为动态库,不指定默认为静态库

$ tar -xvf hyperscan-5.1.0.tar.gz
$ cd hyperscan-5.1.0
$ mkdir cmake-build
$ cd cmake-build
$ cmake -DBUILD_SHARED_LIBS=on -DCMAKE_BUILD_TYPE=Release ..
$ make -j8
$ sudo make install
$ ldconfig

至此完成

root@debian:~# ldconfig -p | grep hslibhs_runtime.so.5 (libc6,x86-64) => /usr/local/lib/libhs_runtime.so.5libhs_runtime.so.5 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libhs_runtime.so.5libhs_runtime.so (libc6,x86-64) => /usr/local/lib/libhs_runtime.solibhs.so.5 (libc6,x86-64) => /usr/local/lib/libhs.so.5libhs.so.5 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libhs.so.5libhs.so (libc6,x86-64) => /usr/local/lib/libhs.so
root@debian:~#

转载于:https://www.cnblogs.com/yanhai307/p/10770821.html

Hyperscan-5.1.0 安装相关推荐

  1. suricata mysql_Suricata启用Hyperscan支持以及Prelude-siem安装方法.md

    # Suricata启用Hyperscan支持以及Prelude-siem安装方法 ## 0x01 安装 Hyperscan ### 1.Hyperscan 安装要求: * GCC 版本大于等于 4. ...

  2. Debian 6.0 安装过程 及中文乱码

    2019独角兽企业重金招聘Python工程师标准>>> Debian 6.0 安装过程 Debian 6.0 安装过程 转(一个别人自录的安装过程录相) http://v.youku ...

  3. ESXi6.5环境搭建(三:vSphere Client6.0安装)

    实验目的及要求 完成VMware workstations安装,会应用相关操作: 完成虚拟机中ESXI6.5平台的安装及网络环境配置: 完成VMware vSphere Client 6.0软件在PC ...

  4. EasyPHP-2.0b1+ Mantis-1.1.0安装及技巧

    转载: EasyPHP-2.0b1+ Mantis-1.1.0安装及技巧 注:部分配置来源网络,写此文仅为以后配置提供参考 Mantis是一个轻量级的brower的bug管理系统,界面直观,简单易用, ...

  5. VMware9.0安装Ubuntu出现Software virtualization is incompatible 问题的解决

    问题描述 刚刚在VMware9.0安装Ubuntu,具体的参考可以见:http://wenku.baidu.com/view/3689981ba2161479171128c5.html 当所有步骤完成 ...

  6. torch==1.1.0和torchvision-0.3.0安装

    torch==1.1.0和torchvision-0.3.0安装 分开安装,每次都会把torch升级成1.5.0把版本.解决办法,一起安装. pip3 install --timeout=12000 ...

  7. Ubuntu14.04 x64 zabbix 3.0 安装

    Ubuntu14.04 x64  zabbix 3.0 安装 苦于网上的文档很多,但是对初学者来说,很多都搭建不成功,我重新安装一下.记录一下. 下载deb wget http://repo.zabb ...

  8. tensorflow1.14.0安装不上,报错

    pip install tensorflow==1.14.0 -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow1.14.0安装不上,报错 M ...

  9. Discuz! 6.0.0 安装图文教程

    一.所需环境要求 操作系统要求 Discuz! 具备跨平台特性,可以运行于 Linux/FreeBSD/Unix 及微软 Windows 2000/2003 等各种操作系统环境下.我们已在软件中针对上 ...

最新文章

  1. 将论文中的所有参考文献编号批量上标化
  2. UML图系列——UML概要
  3. P3714 [BJOI2017]树的难题
  4. python数字类型及运算_Python基础教程:运算符以及数据类型解析
  5. 计算机学科分类与代码,(数学、计算机学科分类与代码.doc
  6. 【22】基于java的电影院售票管理系统
  7. 高通BMS的研究 高通电量计
  8. VirtualBox 端口转发(端口映射) 主机和虚拟机相互访问
  9. 如何在excel中完成 双纵坐标 柱状图的绘制 (柱子重叠的解决方法)
  10. word中安装Zotero插件
  11. 含蓄的告别,google今日LOG
  12. 自媒体多平台矩阵怎么做?该如何管理自媒体矩阵?
  13. sys.stderr.write(f“ERROR: {exc}“) ^ SyntaxError: invalid syntax 问题
  14. mysql中清空数据表中的数据,不删除数据表
  15. php 关键词挖掘,如何挖掘长尾关键词
  16. 全国计算机竞赛能保送清华北大吗,NOIP考试是什么?能保送清华北大是真的吗?...
  17. 软件性能测试完整指南,软件性能测试与调优指南.pdf
  18. Proxifier+BurpSuite+夜神模拟器(绕过代理检测抓https)
  19. 平方赋值运算符在c语言中,赋值运算符-西南财经大学.PPT
  20. 深耕电源制造细分领域十八载 铁甲科技创新研发筹就行业标杆

热门文章

  1. 计算机基础及wps office应用_全国2019年4月自考00018《计算机应用基础》试题
  2. 基于连通域字符分割的流程_基于改进连通域算法的车牌字符分割方法
  3. eeglab中文教程系列(16)-Time/Frequency decomposition
  4. java 通配符 日期_java – 使用带有通配符支持的SimpleDateFormat解析日期字符串(例如* yyyy * MM * dd * hh * mm * ss)...
  5. GitHub免费提供机器学习扫描代码漏洞,现已支持JavaScript/TypeScript
  6. 一滴汗测出你是否压力山大,得州大学联合研发高敏度贴片式皮质醇检测仪
  7. 清华姚班的科研能力,能孵化出一家怎样的公司?
  8. 世道变了!这个AI竞赛不再要刷榜成绩,直接看商业落地计划书
  9. Fiddler (三) Composer创建和发送HTTP Request
  10. 2、Ktor学习-自动重新加载;