Cygnus ld-scripts
Dateityp: Quellcode und Skriptdatei
Eine xn file ist ein linker script, das von der Cygnus development environment und ihrer Cygwin toolchain für Windows verwendet wird.
Das script stellt dem GNU linker Anweisungen bereit, wenn er ein program oder eine library erstellt.
Dateityp-Kategorie:
Quellcode und Skriptdatei
Aktualisierungsdatum: 19. Oktober 2026
Die xn-Dateierweiterung ist mit Cygwin verknüpft, einer POSIX-kompatiblen, Linux-ähnlichen Umgebung für Microsoft Windows. Cygwin entstand bei Cygnus Solutions und wird von Red Hat entwickelt.
Eine xn-Datei enthält ein ld-Linker-Skript. Das Skript legt fest, wie der Linker Objektdateien und Bibliotheken kombiniert und das daraus resultierende Programm im Speicher anordnet. Sie ist eine der Linker-Unterstützungsdateien, die von der Cygwin-Entwicklungs-Toolchain verwendet werden.
Diese Dateien sind textbasierte Toolchain-Dateien und keine Dokumente, die für die direkte Verwendung bestimmt sind. Die Erweiterung steht für ein spezialisiertes, älteres Linker-Skriptformat, das mit der Software von Cygnus und Cygwin unter Windows verwendet wird.
Um eine xn file zu untersuchen, öffnen Sie sie in einem Texteditor. Die Datei ist ein textbasiertes Linker-Skript, daher eignet sich ein Programmiereditor.
Um das Skript zu verwenden, lassen Sie es bei der relevanten Cygwin-Toolchain und rufen Sie den GNU-Linker über Cygwin auf. Es wird normalerweise während eines Builds vom Linker verwendet, anstatt als eigenständige Anwendung geöffnet zu werden.
Eine xn file wird normalerweise nicht in ein anderes Dateiformat konvertiert. Sie ist ein Linker-Skript, dessen Syntax und Inhalt für den von Cygwin verwendeten GNU linker vorgesehen sind.
Wenn ein anderes Zielsystem oder ein anderer Linker ein anderes Skript erfordert, kann die Datei von jemandem, der mit Linker-Skripten vertraut ist, manuell bearbeitet oder angepasst werden. Durch das Umbenennen wird ihr Inhalt nicht konvertiert.
Software-Anwendungen, die andere Aufgaben mit xn Dateien ausführen:
Microsoft Windows