Dies ist der Befehl h5pcc.mpich, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
h5pcc – Hilfsskript zum Kompilieren von HDF5-C-Anwendungen
BESCHREIBUNG
Verwendung: h5pcc [OPTIONEN]
OPTIONEN:
-Hilfe Diese Hilfemeldung.
-Echo Zeigt alle ausgeführten Shell-Befehle an
-Präfix=DIR
Präfixverzeichnis, um HDF5 lib/ und include/ zu finden
Unterverzeichnisse [Standard: / usr]
Verwendung: h5pcc [OPTIONEN]
OPTIONEN:
-Hilfe Diese Hilfemeldung.
-Echo Zeigt alle ausgeführten Shell-Befehle an
-Präfix=DIR
Präfixverzeichnis, um HDF5 lib/ und include/ zu finden
Unterverzeichnisse [Standard: / usr]
-Show Zeigen Sie die Befehle an, ohne sie auszuführen
-showconfig
Zeigt die Zusammenfassung der HDF5-Bibliothekskonfiguration an
-shlib Kompilieren Sie mit gemeinsam genutzten HDF5-Bibliotheken [Standard für HDF5, das ohne Statik erstellt wurde
Bibliotheken]
-noshlib
Mit statischen HDF5-Bibliotheken kompilieren [Standard für HDF5, das mit statischen Bibliotheken erstellt wurde]
- die normalen Kompilierungszeilenoptionen für Ihren Compiler.
h5pcc verwendet denselben Compiler, den Sie zum Kompilieren verwendet haben
HDF5. Weitere Informationen zu den Optionen finden Sie in den Manpages Ihres Compilers
wird gebraucht.
Sie können den Compiler und Linker überschreiben und festlegen, ob statisch oder gemeinsam genutzt werden soll
Bibliotheken zum Kompilieren Ihres Programms, indem Sie die folgenden Umgebungsvariablen festlegen
entsprechend:
HDF5_CC
- Verwenden Sie einen anderen C-Compiler
HDF5_KLINKER
- Verwenden Sie einen anderen Linker
HDF5_USE_SHLIB=[ja|nein]
- Verwenden Sie eine gemeinsam genutzte oder statische Version der HDF5-Bibliothek
[Standard: Nein, außer wenn nur mit erstellt
gemeinsam genutzte Bibliotheken]
Sie können der Kompilierungszeile auch wie folgt Pfade und Flags hinzufügen oder ändern
Umgebungsvariablen oder indem Sie sie ihren Gegenstücken in der Datei „Things You“ zuweisen
Can Modify to Override...' Abschnitt von h5pcc
Variable
Aktueller Wert, der ersetzt werden soll
HDF5_CPPFLAGS
""
HDF5_CFLAGS
""
HDF5_LDFLAGS
""
HDF5_LIBS
""
Beachten Sie, dass beim Hinzufügen von Bibliothekspfaden zu HDF5_LDFLAGS eine andere HDF5-Version vorhanden ist
Die gefundene Datei kann Ihr Programm mit dieser anderen HDF5-Bibliotheksversion verknüpfen.
Verwenden Sie h5pcc.mpich online über die Dienste von onworks.net