Update README.md

This commit is contained in:
secXsQuared 2018-02-13 13:32:17 -05:00 committed by GitHub
parent 2b7366a078
commit 8a7b8d485e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,6 @@
My Hobby x86-64 OS kernel.
# Building and Debugging Guide
# Building
## Environment
Any Linux distribution / Bash for Windows + GCC cross compiler.
@ -24,12 +24,12 @@ CONFIGURED WITH: --target=x86_64-elf --disable-nls --enable-languages=c,c++ --wi
2. Run "tar -xvf cross.tar.gz -C $HOME/opt/cross"
## Compilation
## Compiling
Run "make all" in the root directory
The makefile generates secxkrnl.iso (kernel image), secxkrnl.elf(kernel executable), secxkrnl.dmp(kernel disassembly) at the end.
To clean all generated files, run "make clean"
## Running
# Running
On windows run "qemu.bat"
On linux run "./qemu.bat"