当前位置:网站首页>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啦!
边栏推荐
- VMware 虚拟机开启Ip地址自动更换解决
- August 10, 2022: Building Web Applications for Beginners with ASP.NET Core -- Creating Web UIs with ASP.NET Core
- Take you to build a wheel and customize a View that can be dragged and sucked at will
- Apache Doris支持的数据类型详解
- 高精度减法
- 房间虚拟样板间vr制作及价格
- RecyclerView上下滑动时,不调用onBindViewHolder 导致列表的item不刷新
- 高学历毕业生,该学单片机还是plc?
- PyQt5 窗口自适应大小
- 企业小程序怎么开发自己的小程序?
猜你喜欢
随机推荐
PlaidCTF 2022 Amongst Ourselves:Shipmate writeup
有趣并发性能分享:线程池为什么设计成这样?
数学建模准备知识
常见的加密方式有哪几种,各有哪些优缺点
实例049:lambda
Redis - Use lua script to control the number of wrong passwords and lock the account
Lambda
Fatal error: cstring: No such file or directory
十年架构五年生活-08 第一次背锅
Pytorch面试题面经
【640. Solving Equations】
68: Chapter 6: Develop article services: 1: Content sorting; article table introduction; creating [article] article services;
使用方便、易于集成、可扩展的用于物流运输行业的文档管理软件
还在用 Xshell?你 out 了,推荐一个更现代的终端连接工具,好用到爆!
Glide监听Activity生命周期源码分析
自学软件测试不知道该如何学起,【软件测试技能图谱|自学测试路线图】
Leave a message with a prize | OpenBMB x Tsinghua University NLP: The update of the large model open class is complete!
怼不过产品经理?因为你不懂DDD领域建模与架构设计
HGAME 2022 Week1 writeup
How to be a Righteous Hacker?What should you study?