您的位置:首页 > 运维架构 > Linux

hyperscan安装步骤

2016-07-27 11:28 471 查看
sudo yum
install cmake ragel

sudo yum install boost-devel

1.安装gcc,g++,make等开发环境

yum groupinstall "DevelopmentTools"

2.安装boost

 yum install boost boost-devel boost-doc

注意:默认的安装路径在/usr/lib64目录下

sudoyum install python-devel

sudo yum install libquadmath

sudo yum install libquadmath-devel

sudo yum install bzip2-devel

3.安装boost(需要的时间较长)

wget http://downloads.sourceforge.net/project/boost/boost/1.60.0/boost_1_60_0.tar.gz
tar xvzf boost_1_60_0.tar.gz

cd boost_1_60_0

./bootstrap.sh --prefix=~/tmp/boost-1.60

./b2 install

4.安装git1.9.0

yum install perl-devel

yum install autoconf

CentOS的yum源中没有git,只能自己编译安装,现在记录下编译安装的内容,留给自己备忘。

确保已安装了依赖的包

yum install curl

yum install curl-devel

yum install zlib-devel

yum installopenssl-devel

yum install perl

yum install cpio

yum install expat-devel

yum install gettext-devel

下载最新的git包

tar xzvf git-1.9.0.tar.gz

cd git-1.9.0

autoconf

./configure

sudo make

sudo make install

检查下安装的版本,大功告成

git –version

5.开始安装
4.2.0.版本


安装之前需要下载ragel-6.9.tar.gz库进行安装(使用7.0.0.0版本安装报错)

开始安装hyperscan

git clone https://github.com/01org/hyperscan
cd hyperscan

mkdir build

cd build

sudo ln -s/usr/local/bin/boost_1_60_0/boost ../../hyperscan/include/boost

sudo
cmake-DBUILD_STATIC_AND_SHARED=1 ../

cd ../

sudo make(安装时间长)

sudo
make install
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos hyperscan 安装