Der etwas andere Compiler

Buildsystem TMake in Version 1.0 erschienen

Buildsystem TMake in Version 1.0 erschienen

Mathias Huber
08.03.2011
Das Buildsystem TMake ist nach umfassender Überarbeitung in Version 1.0 erhältlich.

Das neue TMake ist in C++ umgesetzt und verwendet die Skriptsprache Lua zur Konfiguration. Es unterstützt Compiler für C, C++, C# sowie Java und kann Abhängigkeiten in C- und C++-Code überprüfen. Neben Linux und Windows läuft die Software auch unter dem Betriebssystem Haiku.

Daneben hat der Entwickler Tom Leese das Format der Project-Dateien vereinfacht. Das Build-Tool kennt die vier Aktionen Build, Clean, Install und Uninstall. Unter Linux unterstützt TMake Version 4 des Qt-Toolkits. Im TMake-Wiki finden sich derzeit die wichtigsten Kommandos und Variablen.

TMake ist unter GPLv3 lizenziert und steht auf einer Google-Code-Seite im Quelltext sowie in Binärpaketen zum Download bereit. Für Ende März ist Version 1.1 geplant, die Optionen und neue Kommandos kennen soll.

Ähnliche Artikel

  • Adventskalender mit C++ und Qt
    Es müssen nicht immer Schokoladefigürchen sein: Ein Bilderadventskalender lässt sich auch als GUI-Programm gestalten und eignet sich hervorragend zum Einstieg in die C++-Programmierung.
  • K-tools
    In dieser Rubrik stellen wir Monat für Monat Tools vor, die sich bei der Arbeit unter KDE als besonders nützlich erweisen, eine Aufgabe erfüllen, die sonst geflissentlich unbeachtet bleibt, oder einfach nur zu den netten Dingen im Leben gehören, die man – einmal entdeckt – nicht mehr missen möchte.
  • Live-Linux Finnix 106 veröffentlicht

    Finnix, ein Debian-basiertes Live-Linux für Sysadmins, ist in Version 106 mit aktualisierter Software verfügbar. Gleichzeitig hat das distributionseigene Buildsystem NEALE Premiere.
  • Router-OS FreeWRT stabil
  • Freie Common-Lisp-Implementierung
    ABCL, eine freie Common-Lisp-Implementierung auf der Java Virtual Machine, ist in Version 0.20 verfügbar.

Kommentare

Aktuelle Fragen

PCLinuxOS Version 2014.08 "FullMonty" Umstellung auf deutsch
Karl-Heinz Welz, 19.12.2014 09:55, 3 Antworten
Hallo, liebe Community, ich bin 63 Jahre alt und möchte jetzt nach Jahrzehnten Windows zu Linux...
ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.