MiniCRT:俞甲子的MiniCRT代码,以及我将他的代码修改,移植到64位linux系统上的

时间:2024-03-31 12:16:45
【文件属性】:

文件名称:MiniCRT:俞甲子的MiniCRT代码,以及我将他的代码修改,移植到64位linux系统上的

文件大小:14KB

文件格式:ZIP

更新时间:2024-03-31 12:16:45

系统开源

32bit是俞甲子的MiniCRT的原始版本代码,64bit是我修改过的。 在64位机上,32位的代码编译会出错。 使用方法: **按个人情况进入32bit或64bit文件夹。** 窗口(手动编译链接) >cl /c /DWIN32 /GS- entry.c malloc.c printf.c stdio.c string.c >lib entry.obj malloc.obj printf.obj stdio.obj string.obj /OUT:minicrt.lib >cl /c /DWIN32 test.c >link test.obj minicrt.lib kernel32.lib /NODEFAULTLIB /entry:mini_crt_entry linux(手动编译链接) # gcc -c -fno-builtin -nostdlib entry.c mall


【文件预览】:
MiniCRT-master
----64bit()
--------printf.c(2KB)
--------stdio.c(4KB)
--------test.c(346B)
--------malloc.c(3KB)
--------entry.c(1KB)
--------string.c(1KB)
--------minicrt.h(2KB)
--------Makefile(1KB)
----readme.md(850B)
----32bit()
--------printf.c(2KB)
--------stdio.c(4KB)
--------test.c(290B)
--------malloc.c(3KB)
--------entry.c(1KB)
--------string.c(1KB)
--------minicrt.h(1KB)
--------Makefile(1KB)

网友评论