videomon 环境搭建

1.安装ACE-5.8.0.tar.bz2

tar -zxvf ACE-5.8.0.tar.bz2 
cd ACE_wrappers/
mkdir build
cd build
../configure
make && make install

配置ACE环境

vim ~/.bashrc

export ACE_ROOT=/home/chulk/ACE_wrappers
export MPC_ROOT=$ACE_ROOT/MPC

 

2.安装libpcap-1.1.1

configure
make  && make install

库下编译时可能提示缺少pcap-int.h,cp pcap-int.h /usr/include下

 

3.安装sqlite3x

rpm -i libsqlite3x-*

 

4.安装jsoncpp-src-0.5.0

首先得安装scons-2.3.0, 直接解压 

python setup.py install

 

安装jsoncpp-src-0.5.0

cd jsoncpp-src-0.5.0
scons platform=linux-gcc

在libs/linux-gcc-4.1.2生成对应平台的库

可以把头文件拷贝到系统目录,方便使用

mkdir /usr/include/jsoncpp
cp ./include/json/* /usr/include/jsoncpp

 

注:除ACE必须安装一下,因为头文件太多,其他可以把头文件和库包含进去,这样不需要依赖安装环境,就可以直接编译!

 

所有需要的包压缩在va2000_env.tar.gz里

posted on 2015-05-18 17:53  偏爱省略号  阅读(406)  评论(0编辑  收藏  举报

导航