选做题MyOD 20209314

一、实验要求:

1.复习c文件处理内容
2.编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能
3. main与其他分开,制作静态库和动态库
4. 编写Makefile
5 提交测试代码和运行结果截图, 提交调试过程截图,要全屏,包含自己的学号信息
6 在博客园发表一篇博客,重点写遇到的问题和解决过程

二、Linux下OD命令的作用及其使用:

Linux od命令用于输出文件内容。od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来。语法:

od [-abcdfhilovx][-A <字码基数>][-j <字符数目>][-N <字符数目>][-s <字符串字符数>][-t <输出格式>][-w <每列字符数>][--help][--version][文件...]

三、实验代码




四、实验过程

1.新建文本文件test.txt并输入信息.创建.c文件。

2.编译.c文件


3.静态库

4.动态库

5.makefile

五、遇到的问题和解决方法

做makefile时一直提示如下错误:

检查后发现是没有使用Tab键缩进,有一个不小心使用了空格的,修改makefile文件后运行成功

原文地址:https://www.cnblogs.com/mazhuhong/p/13832322.html