Computergestützte Lehre der Makroökonomik
Das Software-Paket
Zurück zum Artikel
Copyright (GNU General Public License)
makro.tgz -
Software für Linux (Quelltext und Binary)
macro_win.zip - Software für Windows (1.2 MB)
1 Hinweise zur Installation der Software
1.1 Wenn alles glatt geht ...
Für die Software benötigen Sie Linux sowie Quicktools (Qt 5.7) der Firma Trolltech. Das Softwarepaket makro.tgz enthält neben einer vorkompilierten Version auch den Quellcode des Programms. Erstellen Sie das Verzeichnis/home/username/Makrooekonomik
und
kopieren makro.tgz dorthin. Wechseln Sie in das Verzeichnis und entpacken Sie
die Datei:
cd /home/username/Makrooekonomik
tar xzf makro.tgz
Eine vorkompilierte Programmversion ist unter openSUSE Leap 42.1 kompiliert
worden. Sie besteht aus folgenden Dateien, die sich alle im
Verzeichnis /home/username/Makrooekonomik
befinden:
MacroSim | (das eigentliche Programm) |
FrontEnd_de.qm | (deutsche Texte) |
FrontEnd_en.qm | (english texts) |
icons/... | (Bilder) |
Starten Sie das Programm via
./MacroSim &
./MacroSim de &
(deutsche Fassung)
./MacroSim en &
(english version)
Viel Spaß :-)
1.2 Wenn das Programm nicht startet ...
Falls das Programm nicht läuft, weil Sie beispielsweise eine ältere libc-Version verwenden, wechseln Sie in das Quellverzeichnis und geben Sie
make clean all
ein. Achten Sie darauf, dass im Makefile
die Pfade richtig
gesetzt sind. Nach erfolgreicher Kompilierung sollte sich das Programm wie
folgt starten lassen:
MacroSim de &
Viel Spaß :-)
1.3 Nichts geht ...
Schicken Sie mir eine E-Mail mit einer möglichst genauen Beschreibung Ihres Problems. Ich werde versuchen, der Ursache auf den Grund zu gehen.2 Änderungen des Quellcodes
2.1 Sprachausgabe
Der manipulierbare Klartext für die Sprachausgabe befindet sich in den DateienFrontEnd_de.po
und FrontEnd_en.po
. Die vom Programm
benötigten Dateien enden auf .qm
und lassen sich durch
./po2qm
oder explizit durch
msg2qm FrontEnd_de.po FrontEnd_de.qm
erzeugen. Sie müssen anschließend in das Vereichnis
/home/username/Makrooekonomik
kopiert werden. Auf diesem Weg können
weitere Sprachen installiert werden. Dazu muss lediglich die Datei
FrontEnd_en.po
nach FrontEnd_fr.po
kopiert und
(hier) ins Französische übersetzt werden. Anschließend muss die
maschinenlesbare Datei erzeugt werden
msg2qm FrontEnd_fr.po FrontEnd_fr.qm; cp FrontEnd_fr.qm ../
Nachdem die Datei main.cpp
im Wege der Analogie angepasst worden
ist und das Programm neu kompiliert worden ist ( make clean all
) steht die neue
Sprache zur Verfügung.
2.2 Der eigentliche Quelltext
Der Quelltext umfasst die folgenden Dateien:Die *.cpp Dateien sind umfänglich dokumentiert, so dass man sie manipulieren kann, um eigene Vorstellungen zu verwirklichen. Eine Sicherheitkopie finden sie hier ;-)
3 Hinweise zur Windows Version
Das Softwarepaket macro_win.zip (1200 KB) enthält eine lauffähige Version für Windows (getestet für 95/96/XP). Sie können zwischen englischen und deutschen Hilfetexten wählen. Bitte beachten Sie, dass in den Hilfetexten die eingebetteten Formeln fehlen. Die zugehörigen Dateien sind zwar vorhanden, werden aber von dem Programm noch nicht eingebunden. Der Quellcode stimmt im Wesentlichen mit der Linux-Variante überein. Nur die Schriftengrößen sind reduziert worden. Da Sie unter Windows einen C++ Compiler kaufen müssen und die nicht frei verfügbaren Libraries von Trolltech benötigen, finden Sie in dieser Rubrik keinen weiteren Quellcode.
Die vorkompilierte Programmversion besteht aus folgenden Dateien, die sich alle in demselben Ihrer Wahl Verzeichnis befinden:
MacroSim.exe | (das eigentliche Programm) |
FrontEnd_de.qm | (deutsche Texte) |
FrontEnd_en.qm | (english texts) |
icons/... | (Bilder) |
Viel Spaß :-)