项目结构说明, 方便开发者移植或魔改 CP_Kernel
内核,
请在开发前确保您拥有这些文件夹,如不存在则需要您自己创建以保证编译通过
xmake.lua
xmake 构建脚本linker.ld
内核源码的链接脚本
CP_Kernel
内核源码文件夹
光盘映像目录, 最终的OS ISO文件打包区域, 这里可以添加一些内核或应用程序要用的文件, 以及移植的第三方应用程序
Limine引导器文件夹
MdrOS系统文件夹
cpkrnl.elf
内核本体
OS第三方静态库
libos_terminal.a
os_terminal静态库
libelf_parse.a
elf_parse静态库
仅存在于使用
build.py
构建脚本
内核临时目标文件夹, 用于链接源文件与外部静态库
目前来看你可以不用创建该文件夹, xmake有自己的一套输出目录