myod
题目要求:用c语言实现Linux里的od -tx -tc xxx命令
本次选做作业中的od -tx -tc的意思就是将一个文件输出为包含文件ascii码、以及16进制的输出格式。
od -tx -tc输出test.txt:

过程及代码:
main.c:

myod.c:

myod.h:

makefile:

运行结果:

最后生成的tree:

问题
1.经对比发现相差不大。
2.在编写makefile时每行代码都试了一遍,唯独动态库无法生成,检查发现生成myod.o的命令行少了-fPIC

 
                    
                 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号