郑恺富二代:sersync 编译

来源:百度文库 编辑:九乡新闻网 时间:2024/07/07 12:12:10
2010-09-13 00:13
首先下载安装boost c++库。
可以到官方下载,也可以从如下地址下载,使用前安装boost依赖库,icu用来解决编码问题。
wget http://johntech-resource.googlecode.com/files/icu4c-4_0_1-src.tgz
cd icu/source
./configure --prefix=/usr
make && make install
wget http://johntech-resource.googlecode.com/files/boost_1_44_0.tar.bz2
tar jxvf boost_1_44_0.tar.bz2
cd boost_1_44_0
./bootstrap.sh
./bjam -sHAVE_ICU=1
./bjam install
新安装的文件会被安装到/usr/local的相应目录下。这个目录会在netbeans项目中配置,其它IDE环境配置方式请参考IDE相应文档。
下载安装NETBEANS开发环境,请注意下载c/c++版本
下载地址:http://netbeans.org/downloads/index.html
chmod +x netbeans-6.9.1-ml-cpp-linux.sh
./netbeans-6.9.1-ml-cpp-linux.sh
下载sersync 项目源码包。
wget http://sersync.googlecode.com/files/sersync2.5_source.tar.gz
tar zxvf sersync2.5_source.tar.gz
使用netbeans打开sersync路径下的项目即可直接编译运行,具体测试环境搭建在本地测试需要配合
rsync配置文件,和本地监控目录。具体详见:
http://hi.baidu.com/johntech/blog/item/be8559d2ebc99282a1ec9c18.html