現在の進捗は、P47のハローワールドの表示まで終わりました。
Linux mint でやっているのですがQEMUで手間取りました。Linux mintのAPTを使うとバージョン8がインストールされるので、QEMU公式サイトからバージョン9のソースコードをダウンロードしてインストールしました。気をつける点はQEMUのビルド時にGUI関連のライブラリを有効化しないといけないところです。ここにハマって解決するのに時間がかかりました。具体的には下のオプションをつける必要がありました。
(../configure –enable-slirp –enable-gtk –enable-sdl –enable-vnc –enable-spice)
書籍を進めていく上でエラーになったのは、P39のrust-toolchain.tomlを書き終わった後でコマンド入力したらエラーが表示されました。
解決策はCargo.lcokのversion が 4 となっているところを3に変更することです。そうすると上手くRustの指定したバージョンをダウンロードして変更できました。
ゆっくり進めていますがこのまま完走目指して頑張っていきます。