Article View: de.comp.lang.c++
Article #1347Re: Empfehlung?
From: Torsten Vogt
Date: Mon, 22 Jan 1996 07:49
Date: Mon, 22 Jan 1996 07:49
59 lines
3347 bytes
3347 bytes
Rainer schrieb: > Hi.. > > ich braeuchte ne Empfehlung fuer ein C++ (-Produkt). Was ich damit machen > will ? Naja, ich werde wohl nicht umhinkommen, als Zielplattform Windof (3.x/ > 95) mit aufzunehmen. Mein Problem ist jedochjj, dass ich auch das Programm > spaeter mal unter Linux mit X11 compilieren koennen moechte. Falls das Programm ohne graphische Oberflaeche auskommen kann, kannst Du auch unter DOS,Windows(3.x,95) und OS/2 den gcc benutzen. Beispielsweise das EMX- Paket. Falls Du eine richtige graphische Bedienoberflaeche fuer Dein Programm planst, solltest Du zusaetzlich eine protable Klassenbibliothek zur Ansteuerung des API's der verwendeten Plattform verwenden. Da gibt es kommerzielle Loesungen, wie z.B.: XVT, oder Freeware, wie z.B.: wxWindows. Fuer wxWindows eignet sich beispielsweise der Microsoft Compiler auf der Windows-Seite und der gcc auf der Linux-Seite. Der Quellcode kann weitgehend unveraendert uebernommen werden. > Was ich gehoert hab, soll Visual C++ (welche Version da aktuell ist, weiss > ich nicht), ganz gut sein soll. Wie sieht es mit Turbo C++ aus ? Wie sieht > es bei diesen Produkten mit der Portierbarkeit aus ? Falls Du eine portable Klassenbibliothek fuer das API und moeglichst keine plattformabhaengigen Systemaufrufe benutzt, ist portabler Code moeglich. Ich wuerde jedoch parallel entwickeln, d.h. immer mal testen, ob sich das ganze auf der anderen Plattform uebersetzen laesst, das erspart eventuell hinterher groesser Umschreibaktionen. > Mal abgesehen von der Portierbarkeit: Bei welchem Produkt erscheint die > Einarbeitung in Windows Programmierung am einfachsten ? Ist Geschmacksache. > Was ist bei den jeweiligen Produkten enthalten (sprich wieviel Zusatzpro- > dukte gibt es die man zukaufen kann/muss/sollte). Wie schon gesagt, die Portierbarkeit steht und faellt mit der Klassen- bibliothek. Ich rate zu wxWindows in der Version 1.65. Das gibts auf dem ftp-Server ftp.aiai.ed.ac.uk der Uni Edinburgh und ist Freeware. Je mehr kommerzielle Zusatzprodukte Du unter Windows einsetzt, die es unter Linux nicht gibt, desto meht Aufwand musst Du in die Portierung stecken. > Vielen Dank schon mal im voraus > > Rainer Gruss Torsten -- --------------------------------------------------------------------- | Torsten Vogt | | Universitaet Mannheim - Lehrstuhl Praktische Informatik I | | Seminargebaeude A5 | | D-68131 Mannheim | | | | Tel : 0049-621/292-5132 Fax: 0049-621/292-5297 | | email: vogt@pi1.informatik.uni-mannheim.de | | WWW : http://pi1.informatik.uni-mannheim.de/HomePages/vogt.html | ---------------------------------------------------------------------
Technical Details
Message-ID:
<4dvfj6$br5@trumpet.uni-mannheim.de>Path:
arc1-ca.pugleaf.net!news.uni-mannheim.de!pi1!vogtShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.uni-mannheim.de!pi1!vogt From: vogt@pi1.uni-mannheim.de (Torsten Vogt) Newsgroups: de.comp.lang.c++ Subject: Re: Empfehlung? Date: 22 Jan 1996 07:49:58 GMT Organization: Universitaet Mannheim Distribution: world Message-ID: <4dvfj6$br5@trumpet.uni-mannheim.de> Reply-To: vogt@pi1.informatik.uni-mannheim.de NNTP-Posting-Host: pi1.informatik.uni-mannheim.de