hyperscan在低版本系统应用问题

Posted Komorebi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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在低版本系统应用问题的主要内容,如果未能解决你的问题,请参考以下文章

Android 高版本API方法在低版本系统上的兼容性处理

Android 高版本API方法在低版本系统上的兼容性处理

android高版本程序能在低版android系统上运行吗?

广播接收者的特点和版本差异

高版本api在低版本中的兼容

Android8.4 让主题自适应不同的Android版本