Environmental centos6.2
1. Install Hyperscan First
Main reference http://blog.csdn.net/cheng_fangang/article/details/51143412
Note: Do not 2.8 inside.libstdc++.so.6不要修改
Different points:
CMake hyperscan-4.0.0 before, put hyperscan-4.0.0 in the CMakeLists.txt in the
Option (build_shared_libs "BUILD SHARED LIBS instead of static" OFF)
Switch
Option (build_shared_libs "BUILD SHARED LIBS instead of static" on)
The difference: Off compiles a static library, and on compiles a dynamic library. A dynamic library is required to install the Python module later
2. Installing Python-hyperscan
Download code: Https://github.com/grrrrrrrrr/hyperscan-python
modifying environment variables
Export Ld_library_path= $LD _library_path:/usr/local/lib:/usr/local/gcc/lib64/
Where:/usr/local/gcc/lib64/islibstdc++.so.6.0.18的存放路径
Installation
Python setup.py Build
Python setup.py Install
Verify
Enter Python, import Hyperscan
"Python" Installation Hyperscan-python