首页 > 代码库 > hyperscan在低版本系统应用问题

hyperscan在低版本系统应用问题

编译环境:centos6.3 32位/64位

由于hyperscan使用许多C++11特性,在低版本系统gcc版本不能编译。后来发现在runtime时也就是hs_scan时只需要依赖libhs_runtime.a这个库,是由c文件编译成的。所以想到直接编译出libhs_runtime.a,先执行cmake,再在生成的MakeFile文件中找到runtime库生成脚本,单提取出来执行,编译生成成功。

而后直接使用libhs_runtime.a编译运行时部分,程序能够正常运行了。哈哈哈

hyperscan在低版本系统应用问题