fakelinux
bobfreedman
DeerPi项目创始人,方向是在RISC-V上用c语言和Python构建边缘设备的人工智能。
展开
-
c语言写一个假的linux(4)
本例子源代码位于 https://github.com/fakelinux/demo/blob/master/004/main.c。所以,要用字符串拷贝的方式,去掉这个换行符。为什么日期换了一行呢?原创 2024-01-03 17:17:00 · 384 阅读 · 0 评论 -
c语言写一个假的linux(3)
虽然是假的,但是输入这几个假的命令,看起来还挺像真的。原创 2023-12-30 21:05:10 · 312 阅读 · 0 评论 -
c语言编写一个假的linux(2)
函数遇到空格就读取一次,所以一个字符串里有空格就会被分成2次输入。能输出一些内容就行。并没有打开文件这种操作。因为是假的,所以不管参数。怎么被空格拆成2条命令了?这次我们实现一个假的。原创 2023-12-30 09:25:07 · 362 阅读 · 0 评论 -
c语言编写一个假的linux (1)
代码在 https://github.com/fakelinux/demo/blob/master/001/main.c。找一个在线的 ascii 字体生成器,生成一个 “FakeLinux” 字符。拷贝下来,贴到 c 代码 fakelinux.c 里。接下来,假装有一个文件系统,并可以相应不带参数的。但是这个假的也太假了,还不支持参数。1、printf 中, 直接打印。现在已经实现了一个 假的。原创 2023-12-29 11:22:25 · 333 阅读 · 0 评论