Important
针对 Windows 系统
下载并安装 docker
步骤可见 Get Docker | Docker Documentation
环境安装
这部分与 CSAPP
不同,我们不需要从头开始配置环境,可以使用网上古圣先贤配好的环境,地址为syhkiller/stanford-cs143 - Docker Image | Docker Hub
-
win + r
输入cmd
打开命令行,输入命令: -
等待下载完成后,运行容器:
-
这样,我们就创建了一个名为
cs143
的容器。
环境检验
由于这个实验不需要我们自己创建文件夹完成,所以这里使用另一种方法。
在 VS Code
中安装两个插件 Docker
与 Remote Container
,下面演示一下如何使用 VS Code
来浏览 Docker
中的文件。
随后,会弹出一个全新页面,我们选择打开文件夹:
打开 PA1
文件夹后,我们在 stack.cl
中编写如下代码:
并对 Makefile
中的 test
部分进行修改:
随后,我们在终端中输入 make test
,得到如下结果:
那么说明实验环境已经成功配置。
在
VS Code
中,我们还可以下载一个language-cool
的拓展,来让.cl
文件有高亮显示还有一个
yash
的插件(在lab1
中有作用)