Bibliotheken
- Aktualisiert2023-02-17
- 1 Minute(n) Lesezeit
Bibliotheken
Eine Bibliothek umfasst mehrere Quelldateien wie VIs, Typdefinitionen, Klassen oder andere Dateien. Mit Hilfe einer Bibliothek können Sie Quelldateien in einer Hierarchieebene organisieren.
Eine Bibliothek ermöglicht das Wiederverwenden von Programmcode in mehreren Anwendungen, ohne dass Sie denselben Funktionsumfang in jeder Anwendung neu implementieren müssen.
Verwenden Sie zum Erstellen einer Bibliothek ein Bibliotheks-Dokument (*.gcomp). Mit dem Bibliotheksdokument können Sie:
- Ihre Dateien in Namensräume unterteilen, um Namenskonflikte zu vermeiden
- die Anordnung der Dateien auf der Palette individuell festlegen
- Quelldateien so konfigurieren, dass sie von anderen Anwendungen und Bibliotheken aufgerufen werden können
- Quelldateien in eine in G ladbare Bibliothek (*.gll) direkt einfügen. Hinweis Auf FPGA-, Real-Time- oder Webserver-Zielsystemen ist es nicht möglich, eine Bibliothek in eine *.gll zu integrieren. Quelldateien in der Bibliothek werden direkt in eine FPGA-, Real-Time- oder Webanwendung eingefügt.
Verwandte Inhalte
- Erstellen von benutzerdefinierten Paletten
Die Palette stellt eine systematische Hierarchie aller Objekte dar, die Sie zum Panel oder Diagramm hinzufügen können. Durch Erstellen einer Palettendatei (*.gpal) oder einer zusätzlichen Bibliothek können Sie eine Palettenkategorie durch Objekte in Ihrer Bibliothek ergänzen. Standardmäßig werden benutzerdefinierte Kategorien zur Palettenkategorie "Zusatzpakete" hinzugefügt.
- Vermeiden von Namenskonflikten
Ein Namensraum dient als Container zum Unterteilen von Dateien in logische Gruppen. Elemente im selben Namensraum müssen einen eindeutigen Namen haben. Namensräume helfen, Namenskonflikte zu vermeiden.
- Erstellung und Distribution von Anwendungen und Bibliotheken
Sie können Ihren Programmcode in ein Paket einfügen, das außerhalb und innerhalb der Entwicklungsumgebung ausführbar ist und an andere Benutzer weitergegeben werden kann.