Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 1.25 KB

README.md

File metadata and controls

29 lines (25 loc) · 1.25 KB

System-Programmierung (3ia)

Hands-on zu Lektion 0

Für Slides und Code Beispiele, siehe Lektion 0

Achtung: Arbeiten Sie nicht direkt auf diesem Repository.
Erstellen Sie eine persönliche Kopie, mit diesem GitHub Classroom Link.

a) Setup, 30'

Die einzelnen Schritte sind in den Slides.

  • Setup einer Linux VM auf dem eigenem Computer.
  • Oder Setup eines Raspberry Pi via USB, Computer
  • "Hello World" in C auf Raspberry VM bzw. Pi speichern.
  • Den C Source Code mit gcc kompilieren.
    $ gcc -o hello hello.c
    $ ./hello

b) GitHub Setup, 20'

Die einzelnen Schritte sind in den Slides.

  • GitHub Account einrichten, falls keiner vorhanden.
  • Git auf VM bzw. Pi installieren und konfigurieren.
  • Hands-on Repo erzeugen aus /fhnw-syspr-work-00 (siehe Git)
  • D.h. dem Link folgen => Forks => Classroom Link.
  • Dann das Hands-on Repo (auf Raspberry VM bzw. Pi) klonen.
  • File hello.c in Hands-on Repo committen, pushen.

Abgabe

  • Lokale Änderungen committen und pushen.
  • Review? GitHub Issue erstellen, @tamberg erwähnen.
  • Fragen ausformulieren. Was geht nicht? Was haben Sie versucht?