通常查出来都是安装XXX,然后下载源码编译,太复杂了。
使用第三方库Open Fusion is a third-party repository
- Download latest openfusion-release rpm from,在该链接下面找到openfusion-release-0.8-1.of.el7.noarch.rpm或者更高版本
http://repo.openfusion.net/centos7-x86_64/
- Install openfusion-release rpm:
# rpm -Uvh openfusion-release*rpm
- Install hyperscan rpm package:
# yum install hyperscan
- 上面安装的只安装了so,并没有安装头文件!!!
- mkdir /usr/include/hs
- https://codeload.github.com/intel/hyperscan/zip/refs/heads/master
- 下载完成之后解压,进入到src目录,cp -R ./* /usr/include/hs,这样可以正常用了
- 当然也可以只把.h文件拷贝过去,但是要不要维持目录关系?这个没有验证
问题:如果还是提示-lhs问题
安装的默认没有libhs.so,可以自己手动创建一个软链接