文件名称: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)