前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CSAPP lab0 实验环境搭建

CSAPP lab0 实验环境搭建

作者头像
ek1ng
发布2022-08-10 21:47:53
1K0
发布2022-08-10 21:47:53
举报
文章被收录于专栏:ek1ng的技术小站

CSAPP Lab0 实验环境搭建

这是csapp lab开始的第一步,就是搭建实验环境。

linux环境

参考:https://blog.csdn.net/aawoe/article/details/107104947

​ 实验需要使用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啦!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年3月28日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • CSAPP Lab0 实验环境搭建
    • linux环境
      • 实验文件下载
      相关产品与服务
      容器服务
      腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档