Für Slides und Code Beispiele, siehe Lektion 12
Achtung: Arbeiten Sie nicht direkt auf diesem Repository.
Prüfen Sie die vorhandenen Forks, um das Repository für Ihre Klasse zu finden.
- Kompilieren und testen Sie die Beispielprogramme:
$ sudo apt-get install libncurses5-dev $ gcc -o NAME NAME.c -lcurses
- Schreiben Sie ein eigenes Programm mit ncurses.
- Mehr dazu in diesen Tutorials zur curses Bibliothek:
http://heather.cs.ucdavis.edu/~matloff/UnixAndC/CLanguage/Curses.pdf und Games mit ncurses.
- Analysieren Sie den Source Code dieses Programms: https://github.com/antirez/kilo/blob/master/kilo.c
- Welche Terminal-spezifischen Calls werden im Code verwendet und wozu?