Skip to content

A linux with gcc environment for CSAPP labs build on docker.

Notifications You must be signed in to change notification settings

disflyer/CSAPP-labs-linux

Repository files navigation

csapp-labs

Book: Computer Systems: A Programmer's Perspective, 3/E (CS:APP3e)

Labs for self-study, downloaded from: http://csapp.cs.cmu.edu/3e/labs.html

Usage:

Use for study Computer Systems: A Programmer's Perspective's LAB.

Quicky start

First of all, you should install docker on your computer. Just search docker download by google for install. You should execute all those command under the root of the this repository.

  docker compose up -d

when container is created, you should see Attaching to csapp_ubuntu on your terminal. Then you can run this command in a new terminal:

  docker exec -it csapp_ubuntu bash

you could see your terminal is connected to the docker container. You can go to the target folder by:

  cd /csapp_lab

Now, you can modify code on your mac system by your IDE. And run the command in lab's README by the container. It should works.

About

A linux with gcc environment for CSAPP labs build on docker.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published