Berater (m/w/d) Migration CMAKE - Raum Karlsruhe

Karlsruhe, Baden-Württemberg  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Schlagworte

Cmake Apple Mac Systems C++ Bash Shell Centos Datei Linux Makefiles Infrastruktur Python Microsoft Visual Studio Windows-Server Archivierung

Beschreibung

Beratung unseres Kunden bei der Umstellung bestehender Build-Prozeduren auf das CMAKE-System sowie Durchführung der Implementierungsarbeiten in enger Abstimmung mit dem Kunden. Die derzeitige Build-Infrastruktur basiert auf dem veralteten imake-System, wobei bereits etwa 10% erfolgreich auf CMAKE migriert wurden. Die erarbeiteten Rezepte und Schritte aus dieser Vorarbeit bieten eine solide Grundlage für die weitere Umstellung der verbleibenden 90%. Durch ihre routinemäßige Anwendung können wir die Migration zu CMAKE vollständig abschließen.



Der Einsatz soll vor Ort im Raum Karlsruhe erbracht werden.
Der Kunde setzt rund 800 Stunden als Projektlaufzeit an.

Ihre Aufgaben/Ziel des Projekts:
-Nach der Konvertierung verwendet das resultierende Build nicht mehr imake, stattdessen werden cmake, ctest und cpack verwendet.
-CMake generiert Makefiles, Ninja-Dateien und MS Visual Studio (c) Projektdateien.
-CMake ist in der neuesten verfügbaren Version für die Plattformen Windows (10, 11, Server 2012), macOS X ,x und 12.x) und Linux (CentOS 7 und AlmaLinux 9) verfügbar.
-Cpack generiert eine klar definierte Sammlung von Tar-Archiven für Windows, Linux und macOS. Cpack generiert eine dmg-Datei für macOS.

Anforderungen
-Grundlegendes Verständnis der Bash-Befehlszeile (3-5 Jahre Erfahrung)
-Gutes Verständnis des CMake-Build-Systems (3-5 Jahre Erfahrung)
-Grundlegendes Verständnis des Make-Build-Systems (3-5 Jahre Erfahrung
-Grundlegendes Verständnis des C/C++-Präprozessors (3-5 Jahre Erfahrung)
-Grundlegendes Verständnis von gemeinsamer und statischer Verknüpfung für C/C++ (3-5 Jahre Erfahrung)

Optional:
-Verständnis von MSVC oder dem GCC-Tool-Chain
-Kenntnisse in Python
Start
04.2024
Auslastung
100% (5 Tage pro Woche)
Dauer
5 Monate
Von
GULP Information Services GmbH
Eingestellt
19.03.2024
Ansprechpartner:
Sebastian Burkhardt
Projekt-ID:
2730086
Branche
Umwelt und Nachhaltigkeit
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren