0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

RustでOSを作るためのRust環境構築

Last updated at Posted at 2021-01-20

掲題の通りのことをやるためにまず実行することをまとめます。

参考資料
RustでOSを書いてみる(環境構築編)
https://qiita.com/kotetuco/items/54af67d5663013ad0db7
30日でできる!OS自作入門 in Rust
https://github.com/woodyZootopia/30daysOS

正直参考資料を見てもらった方がわかるかと思いますが、最初が肝心と思い、Rustの環境構築とつまづいた点をつらつら書いていきます。
環境はVirtual BoxにUbuntu Server 20.04のちDesktopインストールです。

#Rust install
以下実行。これはつまづかないはず。

terminal
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

#パッケージインストール
これもそのまま実行する。

terminal
sudo apt install build-essential
terminal
cargo install cargo-xbuild

#nightlyモード
ここでひとつまづきしました。普通のRustだと成功しません。(多分)

terminal
rustup override add nightly

さらにcomponentを追加します。

terminal
rustup component add rust-src

Rustの環境は構築できましたので、
あとは参考資料を見ながら好きに作成する。

私は以下の参考資料通りに実行してOSを勉強してます。
参考資料
https://yoshitsugu.net/posts/2019-06-04-haribote-os-in-rust-day3.html

以上

0
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?