No description
Find a file
2025-01-05 19:49:17 +08:00
apps Merge remote-tracking branch 'upstream/check7-startercode' 2025-01-03 13:24:25 +08:00
etc CS144 Lab checkpoint 5 2024-02-22 19:20:18 -08:00
scripts CS144 Lab checkpoint 6 2024-02-29 17:13:11 -08:00
src finish lab6 2024-12-14 23:41:51 +08:00
tests CS144 Lab checkpoint 6 2024-02-29 17:13:11 -08:00
util CS144 Lab checkpoint 7 2024-03-07 19:25:36 -08:00
writeups final commit 2025-01-05 19:49:17 +08:00
.clang-format Add .clang-format 2024-01-11 09:04:01 -08:00
.gitignore CS144 Lab checkpoint 0 2024-01-09 17:58:45 -08:00
analyze.py add results 2024-11-08 12:27:33 +08:00
CMakeLists.txt CS144 Lab checkpoint 0 2024-01-09 17:58:45 -08:00
compile_commands.json Add symlink to compile_commands.json 2024-01-10 01:42:15 -08:00
data.txt add results 2024-11-08 12:27:33 +08:00
README.md CS144 Lab checkpoint 0 2024-01-09 17:58:45 -08:00

Stanford CS 144 Networking Lab

These labs are open to the public under the (friendly) request that to preserve their value as a teaching tool, solutions not be posted publicly by anybody.

Website: https://cs144.stanford.edu

To set up the build system: cmake -S . -B build

To compile: cmake --build build

To run tests: cmake --build build --target test

To run speed benchmarks: cmake --build build --target speed

To run clang-tidy (which suggests improvements): cmake --build build --target tidy

To format code: cmake --build build --target format