Rust による opendir
Menurust_read_dir を参考にして、 Rust が opendir を開けている時を debugger で表示したい
つまり、Rust が OS の API を呼ぶところを見つけたい。
macOS の InteliJ あるいは、amane の singurality で以下のようにすると rust を実行できる
singularity shell --shell /bin/zsh /mnt/nvme0/singularity/teachers/kono/os_complete/os_complete.sifここで、git pull して実行しよう。
src/unixfs.rsで opendir が呼ばれているようだが.... ここで opendir が返した構造体を中身をgdb/lldb で見る方法を確立したい。
そうすれば、OSの system call を理解する課題を Rust でできるようになるが...