-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Tadashi Saito edited this page Dec 22, 2024
·
50 revisions
『ゼロからの OS 自作入門』サポート WiKi です。
サポートサイト全体の利用方法はこちら https://zero.osdev.jp/
読者の方は 1 人 1 つのメインページと、無制限のサブページを作れます。自己紹介などを載せたページを作って、ここにリンクを追記してください。
- uchan
- mratassyu
- zulinx86
- Sorakime
- Gorira-Tatsu
- kaz399
- HonokaNo
- 0918nobita
- rocasfero
- snaka
- ponono-ponono
- rkarsnk
- rintositenaioda
- PG_MANA
- maeharin
- three
これについて良い記事があったのでリンクを張っておきます。
大学の恩師に教わった、「なにがわからないか、わからない」ときの質問のしかた。
「分からない」と言えることは素晴らしいことです。恥ずかしさやプライドが邪魔して、意外となかなか「分からないこと」を表明するのは難しいです。
それに加えて、良い質問の仕方を知っていると、効果的に「分からない」を「分かった」に変えられます。
一般的な良い質問の書き方 については 技術系メーリングリストで質問するときのパターン・ランゲージ が参考になります。
本書で Linux を初めて触る、という方向けに、本書で多用するコマンドについてさくっと解説します。 これだけは知っておきたい Linux コマンド
※注意:ここにリンクしてある記事は、必ずしも同様の環境すべてで上手くいく保証はありません。また、本書の最後まで対応しているとも限りません。あくまで参考としてお読みください。(記事を新たに書いた方、発見した方は、勝手に行を増やしてリンクを追加して OK です)
開発環境 | 主な開発ツール | 記事へのリンク |
---|---|---|
macOS BigSur, Intel Mac/Apple Silicon Mac | LLVM, Nasm | Mac で始める「ゼロからのOS自作入門」 |
Docker (Windows, macOS, Linux) | ||
Target:AArch64 WSL2 (Ubuntu 20.04) |
clang, aarch64-linux-gnu-gcc, musl libc | AArch64向けの環境構築手順 |
iPad + Raxpberry Pi4 (headless) | (本の内容)+ VNCによる画面転送 | パソコンを持っていない私が「ゼロからのOS自作入門」した |
Webブラウザ | GitHub Codespaces + VNC | ブラウザだけでOS自作入門しよう |
Linux + zsh | clang, ld | zsh上でコンパイル&リンクする方法(osbook_day03c) |
x86-64 | Rust | MikanOS の Rust 移植 Mandarin OS は USB ドライバも Rust に移植している |
x86-64 | Rust | MikanOS の Rust 移植 sabios 解説記事→ ゼロからのOS自作入門 カテゴリーの記事一覧 - gifnksmの雑多なメモ |
Linux | make (Makefile) | buildenv.shやqemuの実行を取り込んだMakefile |
開発環境 | 主な開発ツール | 記事へのリンク |
---|---|---|
Ubuntu 20.04 x86_64 | LLVM10 | GDBでEFIアプリケーションをデバッグする |