Skip to content

ComSys-OVGU/c-tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

599fd44 · Sep 7, 2023

History

22 Commits
Sep 6, 2023
Oct 8, 2017
Sep 15, 2021
Oct 8, 2017
Oct 8, 2017
Sep 15, 2021
Oct 8, 2017
Oct 8, 2017
Jul 10, 2017
Jul 11, 2017
Oct 8, 2017

Repository files navigation

C Programming Tasks

This repository contains practical C programming tasks covering different aspects of C programming in general and network programming in particular.

Requirements

  • A C99 compliant compiler such as GCC, clang, pcc or cparser/libfirm
    • When using a C compiler different from GCC, you need to change the CC variable in the corresponding Makefile or invoke GNU Make like this make CC=clang
  • GNU Make
  • A POSIX compliant operating system, such as Linux, FreeBSD, NetBSD, Mac OS X, ...
  • Some tasks also require GDB, Valgrind and Wireshark
  • On Linux and BSD this software can often easily obtained using a package manager

Table of Contents