Skip to content

Workshop 27. April 2012

Markus Jung edited this page Apr 29, 2014 · 8 revisions

Workshop 27. April 2012

Der erste Workshoptermin dient dazu, euch einen Überblick über die kommenden Wochen zu geben und euch mit der Software vertraut zu machen. Da 90 Minuten etwas zu knapp bemessen sind, um die Software während des Workshops herunterzuladen und zu installieren, wäre es gut, wenn ihr dies schon im Voraus tun würdet.

Folien zum Vortrag

Die Vortragsfolien stehen zudem als PDF zum Download bereit. Außerdem liegt der LaTeX-Quellcode zu den Folien im Workshop-Repository.

Nachträgliche Hinweise / Errata

Robert hat im Wiki einige nachträgliche Hinweise sowie weitere Erläuterungen zum git/Github-Workflow zusammengestellt.

Screencast

Eine Aufzeichnung des Vortrags steht zum Download bereit. Da der Ton versehentlich über das interne Mikrofon des Laptops mitgeschnitten wurde, ist die Klangqualität noch verbesserungswürdig.

  • ab 00:00:00 Vorstellung der Organisatoren
  • ab 00:02:03 Organisatorisches
  • ab 00:11:13 git
  • ab 00:35:58 Demo: git/Github Workflow
  • ab 00:57:37 Entwicklungsumgebungen
  • ab 01:04:33 Demo: Eclipse (Grundlagen & Debugging)
  • ab 01:30:32 Praxis ;)

Verwendete Software

Wir werden im Workshop hauptsächlich Eclipse als Entwicklungsumgebung vorstellen, da es kostenlos und für alle großen Betriebssysteme verfügbar ist. Wenn ihr euch bereits in eine andere Entwicklungsumgebung wie etwa Microsoft Visual Studio, KDevelop oder Xcode eingearbeitet habt und diese verwenden wollt, könnt ihr das natürlich gerne tun. Allerdings können wir euch dann nicht versprechen, dass wir euch bei allen Problemen mit der Entwicklungsumgebung auf Anhieb helfen können.

Zum Kompilieren fällt unsere Wahl auf gcc, unter Windows auf den gcc-Port MinGW. Alle Aufgaben sollten sich auch mit anderen Compilern als dem g++ bearbeiten lassen, etwa mit dem Microsoft Visual C++ Compiler (aus Visual Studio oder dem Windows SDK) oder auch clang/llvm. Solltet ihr Probleme haben, lasst es uns wissen.

Als Versionsverwaltungssystem werden wir Git verwenden. Hier können wir euch leider keine Alternativen anbieten, da wir schließlich alle zusammen arbeiten müssen. Allerdings steht euch natürlich frei, eine grafische Oberfläche für Git zu verwenden, wenn ihr wollt.

Installationsanleitungen