CSAPP,lab实验环境ubuntu搭建

CSAPP真的是十分优秀的一门课程,让我对计算机组成原理有了更加深刻的理解,他们所提供的实验也是非常有趣,经过长时间的查阅资料以及测试,终于完成了实验搭建,以此记录并分享给有需要的人

ubuntu20.04.1虚拟机镜像以及相关实验文件:百度网盘,提取码:nwfw


1、下载网盘中的 "Pocc.tar.gz" ,并把文件传输至虚拟机中(不会使用虚拟机请移步博主的另一篇博客VMware虚拟机的下载与安装,并把windows镜像文件替换为网盘中的ubuntu镜像)

2、解档解压 "Pocc.tar.gz" 文件,并进入 "Pocc/01 data lab/datalab-handout" 文件夹

3、输入 "make" 指令,提示我们没有安装make

make

那我们安装 "make",安装完之后输入make

sudo apt -y install make

4、输入"./btset" 指令,提示我们没有安装gcc

./btest

那我们安装 "gcc",安装完之后输入 "./btest"

sudo apt install gcc -y

5、由于实验比较老,是运行在32位系统上的,故会出现此错误,接下来我们搭建32位环境

sudo apt-get install gcc-multilib

6、先后执行如下三条命令,每次跑测试之前都需要重新执行这三条命令

make clean
make
./btest

出现此页面则代表环境搭建完成,01datalab实验代码在 "bits.c" 文件中,修改后跑测试

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sumzeek丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值