-
Notifications
You must be signed in to change notification settings - Fork 179
Tools
Baptiste Wicht edited this page Dec 15, 2013
·
3 revisions
Several tools are necessary in order to build the operating system:
- GCC Cross Compiler for the x86_64-elf target (with binutils for the same target): To compile the C++ kernel
- NASM: To assemble the bootloader
- dd and objcopy: To create binary for the floppy (should be by default on distributions)
To run the operating system, either of these tools can be used:
- Bochs: Better for debugging purposes but can be quite different from hardware
- QEMU: Should be closer to the hardware, but not very practical for debugging