C++ Setup#

Arbeiten auf dem Hub:#

Sie können (anfangs) auf dem JupyterHub arbeiten (Wählen sie dabei das “Software Development” Image (3.3.0)!). Hierbei wird direkt das entsprechende gitlab in ihren Arbeitsbereich geupdated. Auf dem Hub können sie eine IDE im Browser nutzen (siehe Beschreibung hier), wobei wir an diesem Termin mit einem einfachen Terminal auskommen.

Setup Build Chain (compiler):#

Installationshinweise: Es existieren verschiedene Compiler: GNU Compiler Collection (GCC), Clang, Intel C/C++ Compiler (ICC), Microsoft Visual C++, IBM XL C/C++, uvm. Wir verwenden GCC oder Clang.

Linux Installation eines Paketes (z. B. gcc) aus der Paketverwaltung, z.B. unter Ubuntu: sudo apt-get install gcc

Windows Installation:

gcc sollte bereits vorinstalliert sein, ansonsten die Entwicklertools / Xcode installieren wodurch Clang automatisch im Terminal verfügbar wird.

Der Code als Grundlage für die Task ist in diesem gitlab zu finden.

Als Nachschlagewerk können sie weiter gut diese Referenz nutzen https://cppreference.com/ .