【文件属性】:
文件名称:MiniCRT:《程序员的自我修养》运行库:MiniCRT实现
文件大小:36KB
文件格式:ZIP
更新时间:2021-06-04 12:00:04
C
MiniCRT
《程序员的自我修养》运行库:MiniCRT实现。
编译:
进入make目录,执行./make.sh,将会打印使用说明,其中target有minicrt、main以及clean三个选项:
minicrt: 该项编译出minicrt.a静态库;
main: 该项编译出运行的main程序;
clean: 清除掉所有库、目标.o文件以及main程序。
使用步骤:
./make.sh clean // 清除所有多余文件;
./make.sh minicrt // 编译生成minicrt.a静态库;
./make.sh main // 编译生成main执行程序;
【文件预览】:
MiniCRT-master
----README.md(553B)
----target()
--------test.txt(68B)
--------main(17KB)
----main()
--------main.c(1KB)
--------Makefile(459B)
----make()
--------make.sh(800B)
----lib()
--------minicrt.a(32KB)
----minicrt()
--------stdio.c(3KB)
--------minicrt.h(1KB)
--------string.c(1KB)
--------malloc.c(3KB)
--------printf.c(4KB)
--------entry.c(2KB)
--------Makefile(358B)
----object()
--------malloc.o(6KB)
--------string.o(5KB)
--------stdio.o(8KB)
--------entry.o(5KB)
--------main.o(5KB)
--------printf.o(7KB)