https://github.com/do-bbi/bbi-os/wiki
64bit Multicore OS using Intel x86_64
bbi-os is derived OS from MINT64 OS and written by C & x86_64 assembly languages
Contributions to bbi-os are welcomed and encouraged! Please contact us if you want to contribute
To build from source, you will need about
Windows, Linux, MacOS are the current supported host development operating systems.
Cross-compiling gcc for macOS is very difficult.
You can download cross compiled gcc from here
We will use Make as build tool, please install make for build
If your host development OS is windows, install mingw64(I recommend using chocolatey)
- choco install mingw
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "(Windows) Launch",
"type": "cppvsdbg",
"request": "launch",
"program": "${env:MSYS2_DIR}/usr/bin/bash",
"args": ["./qemu.sh"],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true
}
]
}
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Make",
"type": "shell",
"command": "make",
"args": [],
"options": {
"cwd": "${workspaceFolder}"
},
"group": {
"kind": "build",
"isDefault": true
}
}
]
}