Update README.md
This commit is contained in:
parent
2b7366a078
commit
8a7b8d485e
@ -1,6 +1,6 @@
|
|||||||
My Hobby x86-64 OS kernel.
|
My Hobby x86-64 OS kernel.
|
||||||
|
|
||||||
# Building and Debugging Guide
|
# Building
|
||||||
## Environment
|
## Environment
|
||||||
Any Linux distribution / Bash for Windows + GCC cross compiler.
|
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"
|
2. Run "tar -xvf cross.tar.gz -C $HOME/opt/cross"
|
||||||
|
|
||||||
## Compilation
|
## Compiling
|
||||||
Run "make all" in the root directory
|
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.
|
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"
|
To clean all generated files, run "make clean"
|
||||||
|
|
||||||
## Running
|
# Running
|
||||||
On windows run "qemu.bat"
|
On windows run "qemu.bat"
|
||||||
On linux run "./qemu.bat"
|
On linux run "./qemu.bat"
|
||||||
|
Loading…
Reference in New Issue
Block a user