Thread View: fras.text.programmieren
2 messages
2 total messages
Started by Steffen Zimmert
Wed, 21 Feb 1996 12:33
C++-Compiler
Author: Steffen Zimmert
Date: Wed, 21 Feb 1996 12:33
Date: Wed, 21 Feb 1996 12:33
27 lines
1580 bytes
1580 bytes
Hallo!
Da ich mich nun entschlossen habe, mich ernsthaft mich ernsthaft in
C++ einzuarbeiten, bin ich nun auf der Suche nach einem
akzeptabelen Compiler. Zwar habe ich den SAS/C, aber die
Uebersetzungsgeschwindigkeit laesst doch arg zu wuenschen uebrig.
Also habe ich gedacht, ich nehme mir einmal den GCC zur Hand. Bevor
ich nun aber zig MB sauge, wuerden mich ein paar Dinge
interssieren:
- Bringe ich das Teil mit 6MB zum Laufen, oder kann ich damit
nur Miniaturprogramme schreiben?
- Inwieweit unterstuetzt der Compiler die Features von C++?
Aus vergangenen Tagen habe ich noch eine etwas angestaubte
Version des Ma*onC++-Compilers aus dem Jahre `93 `rumliegen. Lohnt
es sich, auf die neueste Version aufzuruesten?
Welchen C++-Compiler (Es geht NUR um C++!) wuerdet Ihr denn
empfehlen? Wie gesagt, ich habe nur 6MB....
MfG, Steffen
|| S.Zimmert@AME.osn.de -- snzimmer@cip.informatik.uni-erlangen.de
|| PGP-Fingerprint = A0 4D B5 89 4F B1 07 91 AF C2 A5 A7 84 19 8E 9F
Re: C++-Compiler
Author: Sascha Ulbrand
Date: Fri, 23 Feb 1996 12:04
Date: Fri, 23 Feb 1996 12:04
56 lines
3475 bytes
3475 bytes
\ Am Mi 21.02.1996 um 15:33:05 Uhr meinte _\ S.ZIMMERT@AME.osn.de (Steffen Zimmert) zum __\ Thema "C++-Compiler": SZ> Also habe ich gedacht, ich nehme mir einmal den GCC zur Hand. Bevor SZ> ich nun aber zig MB sauge, wuerden mich ein paar Dinge SZ> interssieren: SZ> - Bringe ich das Teil mit 6MB zum Laufen, oder kann ich damit SZ> nur Miniaturprogramme schreiben? Ich habe den gcc 2.6.3 mit 6MB am laufen gehabt. Es ließen sich mittlere Projekte ohne Probleme übersetzen, auch wenn die Geschwindigkeit wegen Zugriff auf ChipMEM eher langsam war. Das längste File, das für mein Programm nötig war enthielt ca. 300 Zeilen. Wenn man sein Projekt ausreichend modularisiert und mit dem nützlichen Tool make umgehen kann läßt sich mit gcc ganz gut arbeiten (Wenn man bedenkt, daß er umsonst ist). SZ> - Inwieweit unterstuetzt der Compiler die Features von C++? Ich habe C++ aus dem Standardwerk von Bjarne Stroustrup gelernt, das eigentlich den C++ Standard genau beschreibt. Probleme sind eigentlich keine aufgetreten. Lediglich einen kleinere Compilerfehler habe ich entdeckt, einen davon aber seltsamerweise nur auf der SunOS-Version des gcc 2.6.3. Es handelte sich um ein Standard-C++ Programm ohne Amigaextras, das bei mir auf dem Amiga lief, aber unter SunOS nicht. Desweiteren darf man sich nicht über sporadisch auftretende Fehlermeldungen a la "internal compiler error" wundern. Zum Standard: Ich habe mit den Klassen keine Probleme gehabt, wie die Unterstützung von Templates ist, kann ich nicht sagen. SZ> Aus vergangenen Tagen habe ich noch eine etwas angestaubte SZ> Version des Ma*onC++-Compilers aus dem Jahre `93 `rumliegen. Lohnt SZ> es sich, auf die neueste Version aufzuruesten? Den kann ich nicht empfehlen. Ich mußte mal eine extrem einfach gestaltete Stringklasse programmieren, die von gcc, dem cc von SUN, BorlandC geschluckt wurden, aber MaxonC++ hat sich mit vielen Übersetetzungsfehlern geweigert, die Klasse zu übersetzen. Irgendwie hat mich das nicht so überzeugt. SZ> Welchen C++-Compiler (Es geht NUR um C++!) wuerdet Ihr denn SZ> empfehlen? Wie gesagt, ich habe nur 6MB.... Für ein in viele Teile zerlegtes Programm geht das. Nur ist die Benutzerschnittstelle von gcc nicht gerade für GUI-verwöhnte Anwender geeignet. Die Installation aus den Archiven hat mich trotz Anleitung und SnoopDOS einige Stunden gekostet. Am besten ist es, sich eine FishCD zu besorgen, auf der es lauffähig installiert ist, und nur noch auf die Festplatte kopiert werden muß. cu _ _ _ // (_' __ \X/ ,_)ascha || Lieber heute aktiv als morgen radioaktiv
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads