x86-Toy-OS:示例如何使用clang来构建x86玩具OS

时间:2024-06-07 23:23:26
【文件属性】:

文件名称:x86-Toy-OS:示例如何使用clang来构建x86玩具OS

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-07 23:23:26

CMake

Toy x86 OS构建示例 该存储库显示了如何使用clang将其交叉编译为x86裸机。 作为构建系统,使用CMake。 编译所需的步骤如下: mkdir build && cd build cmake -DCMAKE_TOOLCHAIN_FILE=../Toolchain-x86-elf.cmake .. cmake --build . 在macOS上,标准链接程序ld只能创建MachO文件,因此,在macOS上需要lld。


【文件预览】:
x86-Toy-OS-master
----Toolchain-x86-elf.cmake(627B)
----src()
--------linker.ld(198B)
--------boot.S(346B)
--------init.c(225B)
----CMakeLists.txt(331B)
----LICENSE(1KB)
----README.md(399B)
----.gitignore(6B)

网友评论