由于在用 Mac 写 CSAPP 实验的时候 arm64 和 x86-64 的结构差异导致即使在pd虚拟机中也无法正常完成实验(事实上,pd 的 Ubuntu 虚拟机中甚至不支持 VSCode 的安装,软件中心中的应用少得可怜)。最终妥协选择使用 Windows10 以下是开发环境的配置等。
CSAPP@USTC2022
CSAPP@USTC Intro
RESOURCES : Self-Study Handout on http://csapp.cs.cmu.edu/3e/labs.html
ENV : VLab VNC . VSCode with extension (VScode-remote) on Mac .
INTRO : 完成了 Data Lab、Bomb Lab、Attack Lab、Shell Lab、Malloc Lab
其中Data Lab Bomb Lab
在 Vlab 网页端完成 其余实验使用Vscode+SSH
连接远程虚拟机完成.
Cpp 温故而知新.
预处理和条件编译
GCC参数和Makefile文件编写
My Mac
2021年11月25日周四 收到了自己的新电脑: M1芯片 16G内存 512硬盘的MacBook Air。在这里记录我对电脑的配置过程和一些使用体验。