不知何故,我对buildroot很陌生,我为一个新的操作系统创建了自己的配置文件。打字后我看到buildroot创建了.config文件。但当我打字的时候它给出了以下错误:
linux/linux.mk:69: *** No kernel device tree source specified, check your BR2_LINUX_KERNEL_USE_INTREE_DTS / BR2_LINUX_KERNEL_USE_CUSTOM
几天前,我开始学习操作系统的概念,我已经遇到了一些问题。主要是我对系统调用非常好奇。我了解到,每个操作系统都提供了自己的API (例如Windows for Windows API、Linux for libc等)。
我开始混淆的是包装器函数。例如,Linux有一个fork()包装器函数。这是否意味着此函数中的算法根据操作系统的系统调用表执行系统调用例程?我不明白它是什么意思,它是用C编写的,这是否意味着它使用的是C标准库?但它可能必须调用不同的系统调用,以便在不同的操作系统</