我需要构建一个操作系统,非常小而基础,实际上只有最少的功能,用C编写。
可能是一个CUI操作系统,它可以进行一些内存管理,并且至少有一个文本编辑器和计算器,这只是一个关于如何使代码完全直接控制硬件的实验。
但我仍然需要一个界面,它需要输入/输出函数,如printf(&args),scanf(&args)。现在我的基本问题是应该使用现有的标头还是从头开始编码,为什么?
如果你能提供任何帮助,我将不胜感激。
可能是一个CUI操作系统,它可以进行一些内存管理,并且至少有一个文本编辑器和计算器,这只是一个关于如何使代码完全直接控制硬件的实验。
但我仍然需要一个界面,它需要输入/输出函数,如printf(&args),scanf(&args)。现在我的基本问题是应该使用现有的标头还是从头开始编码,为什么?
如果你能提供任何帮助,我将不胜感激。