.TD Dateiendung
Unvollständige Thunder-Download-Datei
| Entwickler | Thunder Network Technologies |
| Beliebtheit |
3,8 | 30 Stimmen |
Was ist eine TD-Datei?
Eine TD-Datei ist eine teilweise heruntergeladene Datei, die von Thunder erstellt wurde, einem auf Chinesisch lokalisierten Internet-Downloadmanager. Sie speichert den Inhalt einer Datei, während dieser empfangen wird, und verwendet die Erweiterung „.td“, um den Download als unvollständig zu kennzeichnen, bis er abgeschlossen ist. Danach wird die Erweiterung „.td“ entfernt.
Weitere Informationen
Die Dateierweiterung „.td“ ist eine temporäre Erweiterung, die an eine Datei angehängt wird, die mit Thunder heruntergeladen wird. Beispielsweise würde die Datei sample.mp4 während des Downloads den Namen sample.mp4.td tragen. Sobald der Download abgeschlossen ist, wird die Erweiterung „.td“ entfernt. Wenn die Erweiterung „.td“ nicht entfernt wird, wurde der Download höchstwahrscheinlich vor dem Abschluss unterbrochen und die Datei ist unvollständig. Sie müssen den Download fortsetzen oder die Datei erneut herunterladen.
HINWEIS: Thunder wird auch „Xunlei“ genannt, was auf Chinesisch 迅雷 bedeutet. Die Software wird von einem chinesischen Unternehmen namens Thunder Network Technologies entwickelt.
Programme, die .TD-Dateien öffnen oder referenzieren
Target-Definitionsdatei
| Entwickler | LLVM Developer Group |
| Beliebtheit |
2,0 | 4 Stimmen |
Eine TD-Datei ist eine Definitionsdatei, die von TableGen verwendet wird, einem in den LLVM-Compiler integrierten Werkzeug zum Schreiben von LLVM-Backends. Sie enthält in der TableGen-Sprache geschriebene Klassen (class) und Definitionen (def), die festlegen, wie LLVM kompilierten Quellcode eines Programms in Code übersetzt, den das Zielgerät versteht.
Weitere Informationen
LLVM wird verwendet, um von Entwicklern geschriebenen Code, beispielsweise Objective-C- oder C++-Code, in Code zu kompilieren, der auf einem Zielrechner ausgeführt werden kann. Dazu nimmt LLVM zunächst den Code und kompiliert ihn in seine eigene interne Darstellung (IR) um. Dabei handelt es sich um eine Zwischensprache, die es dem LLVM-Compiler ermöglicht, beim Übersetzen von kompiliertem Code in Code für unterschiedliche Zielumgebungen flexibel zu sein.
Das LLVM-Backend übersetzt die IR in den Zielcode. Dazu benötigt das LLVM-Backend jedoch Regeln dafür, wie die IR korrekt in den Zielcode übersetzt wird. Diese Regeln werden mit TableGen in der TD-Datei definiert und gespeichert, wobei jede TD-Datei Regeln für separate Zielumgebungen enthält.
