当前位置:网站首页>CSAPP lab0 实验环境搭建
CSAPP lab0 实验环境搭建
2022-08-10 22:55:00 【ek1ng】
CSAPP Lab0 实验环境搭建
这是csapp lab开始的第一步,就是搭建实验环境。
linux环境
实验需要使用unix环境,所以如果是windows操作系统,那么可以用docker,vmware/vitrual box,wsl等方式搭建linux环境,我本人使用的是vmware,安装的linux发行版是manjaro,由于在做lab之前就已经配置好了虚拟机环境,因此就不记录搭建linux的环境过程了。
以及不要忘记安装c语言的编译器gcc,debug工具gdb。
实验文件下载
官网实验文件:http://csapp.cs.cmu.edu/3e/labs.html
github仓库实验文件:https://github.com/Hansimov/csapp/tree/master/_labs
需要注意官网实验文件的下载需要教师账户,所以说推荐从github仓库下载。
实验材料中包含四个文件,README,Writeup,Release Notes,Self-Study Handout,README和Writeup对自学者来说主要是帮助理解讲解内容,Self-Study Handout是实验内容,Release Notes是版本历史,所有实验都是给出这四个文件的,我认为很多时候英文课程带来的语言环境差异一定程度让实验更难,但是国内很多翻译版等等那些资料也并不咋样,尽可能看英文会比较好,我在我的github仓库中也会提供了实验文件供下载,从csapp的官网下和从github仓库下都一样,这些实验最近一次更新文件是19年,所以不用担心文件会不会有什么版本问题,接下来就可以开始愉快的做lab啦!
边栏推荐
- This visual tool artifact is more intuitive and easy to use!love so much
- 大厂面试热点:“热修复机制及常见的几个框架介绍”
- VMware 虚拟机开启Ip地址自动更换解决
- [Autumn Recruitment] [Updating ing] Hand Tear Code Series
- 浅谈jsfuck编码
- Glide缓存核心原理详解
- Flink(Pometheus监控)
- Lambda
- August 10, 2022: Building Web Applications for Beginners with ASP.NET Core -- Creating Web UIs with ASP.NET Core
- koa框架(一)
猜你喜欢
响应式pbootcms模板五金配件类网站
August 10, 2022: Building Web Applications for Beginners with ASP.NET Core -- Creating Web UIs with ASP.NET Core
Pro-test is effective | A method to deal with missing features of risk control data
有趣并发性能分享:线程池为什么设计成这样?
常见的加密方式有哪几种,各有哪些优缺点
Kotlin 由浅入深,带你搞懂协程异常处理的那点事
PyTorch官方文档学习笔记(备忘)
leetcode:355. 设计推特
细谈APP开发焦点问题:AMS 系统时间调节原理
Mysql's partial table master-slave construction and new table
随机推荐
实例052:按位或
68: Chapter 6: Develop article services: 1: Content sorting; article table introduction; creating [article] article services;
【uniapp】uniapp微信小程序开发:启动微信开发者工具提示no such file or directory错误
Tencent Cloud Lightweight Application Server Configuration and Website Building Tutorial
Splunk中解决数据质量问题常见日期格式化
实例053:按位异或
How to bounce the shell
MySQL performance schema性能分析实战
B站数据分析岗实习生面试记录
JS学习 2022080
企业小程序怎么开发自己的小程序?
Introduction to the use of counter instructions in Rockwell AB PLC RSLogix5000
数组 冒泡排序
2021 IDEA creates web projects
(PC+WAP)带手机端pbootcms模板铝合金类网站
虎牙自动发弹幕换牌子
RecyclerView设置缓存大小
高精度减法
Flink(Pometheus监控)
OneNote tutorial, how to organize notebooks in OneNote?