Ein innovativer Optimierungscompiler für die z/OS-Plattform.
IBM z/OS XL C/C++ ist ein Compiler, mit dem Sie Anwendungen, die in C oder C++ geschrieben wurden, einfacher erstellen und pflegen können. Dieser Compiler kann C- oder C++-Quellencode umwandeln, um Ihre bestehende IBM System z Hardware und das IBM zEnterprise System zu nutzen. Dazu stehen integrierte Funktionen, leistungsoptimierte Bibliotheken und Sprachkonstrukte zur Verfügung. Der z/OS XL C/C++-Compiler nutzt die Services der Basiselemente von z/OS Language Environment und Run-Time Library Extension.
- Profilgesteuerte Optimierung: Funktionen zur Überwachung von Anwendungsprofilen und für profilgelenktes Feedback minimieren den Bedarf an manueller Optimierung.
- Middlewareunterstützung: Es wird die neueste IBM Middleware unterstützt, einschließlich IBM DB2, CICS und IMS.
- Tools: Dazu zählen mathematische Bibliotheken, Dienstprogramme für die Optimierung und Entwicklung sowie Tools für die Fehlerbestimmung.
- Integration: Der Compiler lässt sich in IBM Rational Developer for System z und IBM Rational Team Concert for System z integrieren.
- Einhaltung von Standards: Die internationalen C- und C++-Standards werden eingehalten, was eine einfache Migration auf System z ermöglicht.
Profilgesteuerte Optimierung
- z/OS XL C/C++ generiert Überwachungscode zur Erzeugung eines Laufzeitprofils, um die Anwendungsleistung zu optimieren.
- Beim profilgelenkten Feedback (Profile-Directed Feedback, PDF) werden Informationen über die Programmausführung mit typischen Eingabedaten erfasst und dann anhand dieser Informationen Konvertierungen für das Programm durchgeführt. Dies sorgt dafür, dass die Leistung der Anwendung für wichtige Eingabewerte optimiert wird.
Tools
- z/OS XL C/C++ unterstützt die Debugging-Informationen des Branchenstandardformats DWARF.
- Die z/OS XL C/C++-Compiler generieren aus Kompatibilitätsgründen Debugging-Informationen sowohl im DWARF-Format als auch im herkömmlichen ISD-Format.
- Dieser Compiler unterstützt auch Debug Tools für z/OS.
Einhaltung von Standards
- z/OS XL C/C++ entspricht den folgenden Spezifikationen für Programmiersprachen: C99, C89, Standard C++ und C++98.
- Dieser Compiler implementiert weitere C++0x-Funktionen und C/C++-Spracherweiterungen.
z/OS XL C/C++ – Ressourcen
- Datenblatt: z/OS XL C/C++ (US, 545KB)
Erfahren Sie mehr über die Funktionen und Vorteile von z/OS XL C/C++.
- White Paper: XL C/C++ (US, 128.96KB)
Dieser Bericht gibt Ihnen eine Übersicht über die XL C/C++-Compiler und wie Sie dessen Funktionen bei Ihren C- und C++-Entwicklungsanforderungen unterstützen.
- Enterprise Modernization Sandbox
Evaluate Rational-Lösungen für System z und Power Systems in einer praxisorientierten Umgebung – keine Installation oder Konfiguration notwendig.
z/OS XL C/C++
Ein innovativer Optimierungscompiler für die z/OS-Plattform.
IBM Software Subscription und Support ist für das erste Jahr im Software-Preis enthalten.
Nicht für Online-Kauf verfügbar. Andere Möglichkeiten zu kaufen und weitere Informationen.
Kontaktieren Sie IBM
- Angebot anfordern
- E-Mail an IBM
- oder rufen Sie uns an: 0800-4267947
Nennen Sie diesen Code: 109HG03W
- Compiler
- COBOL for AIX
- COBOL for OS/390 & VM
- COBOL for VSE/ESA
- COBOL Report Writer
- Compiler and Library for REXX on zSeries
- Enterprise COBOL for z/OS
- Enterprise PL/I for z/OS
- PL/I for AIX
- PL/I for MVS & VM
- PL/I for VSE
- Rational Developer for i for SOA Construction
- Rational Development Studio for i
- XL C for AIX
- XL C/C++ Advanced Edition for Blue Gene
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL C/C++ for z/VM
- XL Fortran for AIX
- XL Fortran for Blue Gene/Q
- XL Fortran for Linux
- z/OS XL C/C++
Haben Sie Fragen?
Wir helfen Ihnen gerne.
Haben Sie Fragen?
- E-Mail an IBM
- Angebot anfordern
- oder rufen Sie uns an: 0800-4267947
Nennen Sie diesen Code: 109HG03W