资源简介
Linux中解压后缀名tar.xz压缩文件的工具 1
代码片段和文件信息
///////////////////////////////////////////////////////////////////////////////
//
/// \file crc32.c
/// \brief Primitive CRC32 calculation tool
//
// Author: Lasse Collin
//
// This file has been put into the public domain.
// You can do whatever you want with this file.
//
///////////////////////////////////////////////////////////////////////////////
#include “sysdefs.h“
#include “lzma.h“
#include
int
main(void)
{
uint32_t crc = 0;
do {
uint8_t buf[BUFSIZ];
const size_t size = fread(buf 1 sizeof(buf) stdin);
crc = lzma_crc32(buf size crc);
} while (!ferror(stdin) && !feof(stdin));
//printf(“%08“ PRIX32 “\n“ crc);
// I want it little endian so it‘s easy to work with hex editor.
printf(“%02“ PRIX32 “ “ crc & 0xFF);
printf(“%02“ PRIX32 “ “ (crc >> 8) & 0xFF);
printf(“%02“ PRIX32 “ “ (crc >> 16) & 0xFF);
printf(“%02“ PRIX32 “ “ crc >> 24);
printf(“\n“);
return 0;
}
- 上一篇:一个STM32的USB鼠标例程
- 下一篇:云笔记系统设计源码
相关资源
- GNU/Linux系统开发者需要从桌面突破
- the_definitive_guide_to_linux_network_programm
- linux-shell脚本命令:grep命令简介
- Learning Linux Binary Analysis
- 蓝牙源代码应用于LINUX
- uboot到linux logo显示不间断 补丁
- UNIX/LINUX编程实践教程的源码
- Linux任务管理器
- linux应用层的华容道游戏源代码
- ubuntu9.10 可加载内核模块和字符设备驱
- MP3文件ID3v2ID3v2APEv2标签读取
- 操作系统实验——虚存管理实验
- linux下的发包工具sendip
- 尚观培训linux许巍关于c 的笔记和讲义
- 尚观培训linux董亮老师关于数据结构的
- linux 线程池源码 c 版
- linux C 电梯程序练习
- linux下用多进程同步方法解决生产者
- Linux 操作系统实验(全)
- Linux From Scratch 中文手册
- linux 网络实验 ftp程序
- Linux命令大全离线版&在线版
- 操作系统共享内存实验
- dos 下运行Linux 命令--gnu_utils
- linux 0.12内核源代码
- linux简易shell C实现
- linux实验报告及心得体会
- 基于GTK的Linux环境下的简易任务管理器
- linux扫雷游戏代码
- CAN Linux驱动代码
评论
共有 条评论