Skip to contentSkip to content
Verifizierte Zertifikate. On-Chain. Für immer.Mehr erfahren
Cover image for Linking-Pipeline eines Berliner DevTools-Startups aufräumen
Code

Linking-Pipeline eines Berliner DevTools-Startups aufräumen

FreeVerified credential3 WochenIntermediate

Übersicht

Worum es bei diesem Projekt geht.

Analysiere die aktuelle Pipeline (CMake, Ninja, GNU ld) und identifiziere die fünf häufigsten Linker-Fehler-Klassen aus dem CI-Log der letzten drei Monate. Dokumentiere für jede Klasse den Ursachen-Mechanismus (z. B. ODR-Violation durch unterschiedliche Compile-Flags, vergessener -fvisibility=hidden, Static-Lib gegen Shared-Lib-Vermischung). Schreibe ein Symbol-Sichtbarkeits-Konzept und stelle die Pipeline auf 'lld' als Alternative-Linker um. Erzeuge eine Cross-Compilation-Matrix (drei Distros × zwei Arch). Abgaben: Fehler-Klassen-Katalog, Symbol-Sichtbarkeits-Konzept, neue Linker-Konfiguration, Cross-Compilation-Matrix, 8-seitiger Pflege-Leitfaden.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

Das Briefing

Was Du tust und was Du zeigst.

Wie strukturiert man eine C++-Linking-Pipeline so, dass Cross-Compilation auf drei Distros × zwei Architekturen ohne Fehler-Klassen durchläuft?

Earning criteria — what you'll demonstrate

  • Linker- und Loader-Verhalten Ende-zu-Ende lesen und debuggen
  • Symbol-Sichtbarkeit als Architektur-Werkzeug einsetzen
  • Cross-Compilation-Matrizen sauber aufsetzen
  • Build-System-Wissen so dokumentieren, dass es Nachfolger:innen erbt

Studienpassung

Wo dies in Dein Studium passt.

Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.

Fähigkeiten

Fähigkeiten, die Du unter Beweis stellst.

Jede taucht auf Deinem verifizierten Zertifikat auf.

Karrieren

Berufe, auf die dies Dich vorbereitet.

Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.

Software-Ingenieur:in

Engineers mit echtem Linker-Wissen debuggen die hartnäckigsten Build-Probleme schneller als jede:r Kollege:in.

Dieses Projekt schärft

  • linking-and-loading
  • symbol-resolution
  • documentation

Noch eine Sache

Du kannst ein Zertifikat bis Freitag in Deinem Lebenslauf haben.