代码拉取完成,页面将自动刷新
build: 构建目录,构建生成的临时文件存放于该目录下
dist: 编译生成的二进制文件存放于该目录
include: 头文件目录
src: 源文件目录
test: 测试用例存放目录
cd ./build
cmake ..
make
完成后dist 目录会生成可执行文件 md5_check
当初编写这个小工具的原因是,当解压某个压缩包到指定目录时,覆盖时会将目标目录里面的文件损坏,这个工具可以校验压缩包里面的文件有没有全部正确无损的覆盖到目标路径。
在打包压缩文件前,运行md5.sh脚本(使用前先用chmod+x增加可执行权限),这个脚本会递归的将当前目录内的所有文件的文件名和对应的md5值记录到名为check.md5文件中。
在解压该压缩包后,运行md5_check程序时,会依次计算check.md5里所有文件的md5值,与表中记录的正确的md5值进行对比,通过比较md5值的一致性判断文件有无正确覆盖,而且会将校验结果输出到指定文件。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。