Links and Additional Resources
Some links with information related to the course:
-
Information about Git: gitmagic and the official git documentation.
-
BitBucket: The version control system we use for the programming assignments.
-
Linux system programming: How to use system calls to access a file in linux.
-
Make documentation: Documentation for the make build system.
-
maketutor: A nice small tutorial for writing Makefiles.
-
gcc_make: Tutorial for writing C Makefiles
-
GDB Gnu Debugger Tutorial
-
GDB GUIs - graphical frontends for GDB
-
Valgrind - Debug memory errors.
More info will be added during the course.
For some relevant literature references see here