Softwareentwicklung basierend auf DCMTK
DCMTK kann unter Windows und einer Vielzahl von Unix-Betriebssystemen übersetzt werden, darunter Linux, Solaris, FreeBSD, OpenBSD, MacOS X und NetBSD.
Alle dazu notwendigen Konfigurationsskripte und Makefiles sind im Quelltext enthalten.
DCMTK - Source Code Repository
Sie können lesend auf das gesamte Source Code Repository des DCMTK zugreifen. Alternativ wird das gesamte Repository auf GitHub gespiegelt.
Beim öffentlichen Source Code Repository handelt es sich tatsächlich um ein Spiegel-Repository unseres internen Entwicklungsrepositories. Wir verwenden die Nighlty Builds um sicherzustellen, dass das öffentliche Repository immer nur zu einem Zeitpunkt aktualisiert wird, an dem das DCMTK auf allen getesteten Plattformen übersetzt und alle automatisierten Testfälle fehlerfrei durchlaufen (begründete Ausnahmen sind möglich, beispielsweise bei Fehlern in externen Bibliotheken).
DCMTK 3.6.8 - Quelltexte und Dokumentation (2023-12-19)
DCMTK kann entweder als gzip-komprimiertes tar-Archiv oder als ZIP-Archiv bezogen werden. Der Inhalt der beiden Archive ist identisch.
(9.404 KiB) | ||
(12.900 KiB) |
Die Entwickler-Dokumentation kann auch online eingesehen oder separat heruntergeladen werden.
(27.596 KiB) |
DCMTK verwendet folgende externe Bibliotheken zur zlib-Kompression (Deflated Transfer Syntax), zur Zeichensatzkonvertierung, zur Erzeugung von TIFF- bzw. PNG-Dateien und zur Verarbeitung von XML-Dokumenten.
(1.476 KiB) | ||
(2.568 KiB) | ||
(3.504 KiB) | ||
openssl 1.1.1w Quelltexte und Dokumentation | (9.664 KiB) | |
(1.464 KiB) | ||
openjpeg 2.5.0 Quelltexte und Dokumentation (nur für DCMJP2K) |
(1.824 KiB) |
DCMTK 3.6.8 - Vorkompilierte Bibliotheken für Windows
In diesem Bereich stehen die von DCMTK verwendeten externen Bibliotheken (libiconv, libicu, libpng, libxml2, libtiff, openssl und zlib) in vorkompilierter Form (Windows) für das aktuelle Release DCMTK 3.6.8 zur Verfügung. Die Archive enthalten include-Dateien sowie Debug- und Release-Versionen der genannten Bibliotheken.
Alle Bibliotheken sind entweder in der Variante mit der Laufzeitoption "Multithreaded" (/MT und /MTd) oder in der Variante "Multithreaded DLL" (/MD und /MDd) enthalten. Bitte setzen Sie die include-Pfade in CMake entsprechend.
Download älterer Versionen der DCMTK-Bibliotheken
Ältere Versionen der DCMTK-Bibliotheken können hier heruntergeladen werden.