没有合适的资源?快使用搜索试试~ 我知道了~
sersync:sersync原始代码分析,学习,编译
共42个文件
h:13个
cpp:12个
xml:5个
1 下载量 89 浏览量
2021-03-24
02:51:26
上传
评论
收藏 73KB ZIP 举报
温馨提示
同步 在服务器之间同步文件和文件夹-使用Inotiy和rsync与C ++ 服务器实时同步文件,服务器可行解决方案 这个工程是原sersync项目在的副本,在此基础上进行源码分析与注释,可能会进行二次开发,仅做学习之用。 参考文章 编译步骤 CentOS7下编译成功。 首先下载boost库,解压,得到boost_1_64_0 。 将其根目录下的boost子目录副本到/usr/local/include目录下,作为头文件引用。 然后按照中的指示安装boost库,作为共享库so使用,命令如下 $ cd path/to/boost_1_64_0 $ ./bootstrap.sh --help ## 配置选项, 相当于configure $ ./bootstrap.sh --prefix=/usr/local ## 相当于make $ ./b2 ## 相当于make install $ ./b2
资源推荐
资源详情
资源评论
收起资源包目录
sersync-master.zip (42个子文件)
sersync-master
Daemon.h 704B
SocketInterface.cpp 3KB
Initialize.cpp 6KB
QueueRetry.h 926B
xmlParser.h 40KB
SocketInterface.h 410B
CommandInterface.cpp 3KB
CdnRefreshInterface.cpp 6KB
QueueFilter.h 731B
readme-detail.md 2KB
FileSynchronize.cpp 16KB
Initialize.h 1KB
xmlParser.cpp 96KB
CdnRefreshInterface.h 754B
HttpInterface.h 397B
dist
Release
GNU-Linux-x86
confxml.xml 2KB
Interface.cpp 111B
HttpInterface.cpp 3KB
Inotify.cpp 9KB
main.cpp 5KB
nbproject
Makefile-Release.mk 4KB
Makefile-impl.mk 4KB
configurations.xml 4KB
Package-Release.bash 2KB
private
private.xml 207B
configurations.xml 745B
private.properties 0B
Makefile-variables.mk 474B
project.xml 704B
project.properties 0B
Inotify.h 2KB
CommandInterface.h 562B
.gitignore 64B
main.h 298B
Makefile 3KB
FileSynchronize.h 2KB
QueueRetry.cpp 3KB
.dep.inc 144B
README.md 1KB
build
.gitkeep 0B
QueueFilter.cpp 2KB
Interface.h 494B
共 42 条
- 1
资源评论
FeMnO
- 粉丝: 20
- 资源: 4609
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功