Seminare
Seminare

Cross-Compiling mit CMake

Seminar - GFU Cyrus AG

Am Ende des Seminars sind die Teilnehmenden in der Lage, CMake für Cross-Compiling-Projekte zu konfigurieren, Anwendungen für verschiedene Plattformen zu erstellen und die Herausforderungen des Cross-Compilings zu bewältigen. 
Termin Ort Preis*
23.04.2027 online 868,70 €
23.04.2027 Köln 868,70 €
22.10.2027 online 868,70 €
22.10.2027 Köln 868,70 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Einführung in Cross-Compiling
    • Grundlagen und Notwendigkeit: Erklärung, was Cross-Compiling ist, warum es wichtig ist und wann es benötigt wird.
    • Vorteile und Herausforderungen: Diskussion der Vorteile des Cross-Compiling und der Herausforderungen, die damit verbunden sind.

  • Grundkonfiguration von CMake für Cross-Compiling
    • Einrichtung der Toolchain-Datei: Erklärung, was eine Toolchain-Datei ist und wie sie zur Konfiguration des Cross-Compilings verwendet wird.
    • Erstellung und Nutzung einer Toolchain-Datei: Schritt-für-Schritt-Anleitung zur Erstellung einer Toolchain-Datei für eine Zielplattform und deren Verwendung in einem CMake-Projekt.

  • Cross-Compiling für verschiedene Plattformen
    • Cross-Compiling für ARM: Detaillierte Anleitung zur Konfiguration von CMake für das Cross-Compiling auf ARM-basierte Geräte, einschließlich der benötigten Toolchains und Umgebungen.
    • Cross-Compiling für Windows auf Linux: Schritt-für-Schritt-Anleitung zur Konfiguration von CMake für das Cross-Compiling von Anwendungen für Windows auf einem Linux-System.

  • Verwaltung von Abhängigkeiten und externen Bibliotheken
    • Einbindung externer Bibliotheken: Nutzung von find_package() und ExternalProject_Add() zur Integration externer Bibliotheken in ein Cross-Compile-Projekt.
    • Verwendung von Conan und vcpkg: Einführung in Paketmanager wie Conan und vcpkg zur Verwaltung von Abhängigkeiten und deren Integration in den Cross-Compile-Prozess.

  • Testing und Debugging im Cross-Compile-Umfeld
    • Testing mit CTest: Nutzung von CTest zur Erstellung und Ausführung von Tests in einer Cross-Compile-Umgebung.
    • Remote-Debugging: Techniken und Tools für das Remote-Debugging von Anwendungen, die auf einer anderen Plattform ausgeführt werden.

Dauer/zeitlicher Ablauf:
1 Tage
Zielgruppe:
Dieses Seminar richtet sich an Softwareentwickler, Build-Manager und Systemadministratoren, die Cross-Compiling mit CMake zur Erstellung von Anwendungen für verschiedene Zielplattformen nutzen möchten. Grundlegende Kenntnisse in C++ und CMake sind hilfreich, aber nicht zwingend erforderlich
Seminarkennung:
103903
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha