软件要求
安装编译前参见本章节提供的相关链接获取对应的软件包。
软件要求
软件要求如表1所示。
软件名称 |
版本 |
说明 |
获取方式 |
---|---|---|---|
GCC |
10.3及以上 |
必选。 |
- |
CMake |
2.8.11及以上 |
必选。 |
- |
Ragel |
6.9及以上 |
必选:编译依赖Ragel。 |
|
Boost |
1.57及以上 |
必选:编译依赖Boost头文件。 |
|
PCRE |
8.41及以上 |
可选:Hyperscan tools正确性验证工具hscollider编译依赖PCRE的8.41及以上版本。 |
|
SQLite |
SQLite 3 |
可选:Hyperscan tools测试工具hsbench编译依赖SQLite 3。 |
使用Yum工具安装。 |
Hyperscan |
5.4.2 |
必选:待编译软件。 |
|
KHSEL |
1.1.0 |
必选:增强软件包,优化了字符串匹配算法FDR、shufti。 |
KHSEL集成在BoostKit-ksl_2.4.0.zip软件包中,获取方式请参见软件安装包获取与完整性校验。 |
软件安装包获取与完整性校验
- 从鲲鹏社区获取对应的软件数字证书和KSL软件安装包BoostKit-ksl_2.4.0.zip。
- 从华为企业业务网站获取校验工具和校验方法。
- 请参见2中下载的《OpenPGP签名验证指南》进行软件包完整性检查。
父主题: 环境要求