Skip to content

Einshowstank/CSAPP-Labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My progress for labs of CS:APP3e

  • Lab1: data lab
  • Lab2: bomb lab
  • Lab3: attack lab
  • Lab4: cache lab
  • Lab5: shell lab
  • Lab6: malloc lab
  • Lab7: proxy lab

install

docker get centos image:

docker pull centos

create a container:

docker container run -it -v /Users/xxxx/yourFilePath:/csapp --name=csapp_env centos /bin/bash

/Users/xxxx/yourFilePath : the syn path of your computer dir;

Build the environment:

yum -y update
yum install sudo
yum install make automake gcc gcc-c++ kernel-devel
yum install gdb
yum install glibc-devel.i686

enter the container later:

docker exec -it XXX(your container ID) /bin/bash

About

CSAPP(深入理解计算机系统) 配套Labs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published