Article View: de.comp.lang.c++
Article #813Re: C++ 4.5 compiliert zu lange!
From: Stefan Nickl
Date: Fri, 17 Nov 1995 10:11
Date: Fri, 17 Nov 1995 10:11
20 lines
1711 bytes
1711 bytes
Benjamin Scholz <scholz@wolfsburg.netsurf.de> wrote: > Ein Programm, welches ich während eines >Lehrgangs hatte, und nun zu Hause nochmals >ausprobieren wollte, läßt mich beim Compilieren >ca. 30 Minuten (!) warten, bis es fertig ist. Ich kann mich hier nur auf BC4.02 beziehen, aber um die OWL wegzulassen muß man nur bei der Erstellung eines Projektes den Schalter OWL abschalten (#include<owl\xxxx> führt dann natürlich nur noch zu Fehlern und muß weg). Dann ist man allerdings auf sich gestellt, sprich ohne Windows-Klassenbibliothek und nur mit Windows API-Funktionen ausgerüstet (dazu #include<windows.h>). Die extrem lange Kompilierzeit bei einem kurzen Lehrbespiel ist mir allerdings auch mit OWL unerklärlich. Vielleicht solltest du auch schauen, ob die vorkompilierten Header eingeschaltet sind (Optionen-Projekt irgendwo, "Erzeugen und verwenden"), die können einiges an Geschwindigkeit bringen, brauchen aber 'ne Menge Speicher auf der Platte. Sonst fiele mir nur noch die automatische Abhängigkeitsprüfung ein. Die sorgt dafür, daß nur die geänderten Dateien übersetzt werden. Ich hoffe das hilft dir erstmal weiter. SN
Technical Details
Message-ID:
<48hn4b$hi1@linux2.rz.htw-kempten.de>Path:
arc1-ca.pugleaf.net!htw-kempten.de!usenetReferences:
<48ghl3$44u@tpl-wob.wob.tpl.net>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!htw-kempten.de!usenet From: Stefan Nickl <snickl@linux1.rz.htw-kempten.de> Newsgroups: de.comp.lang.c++ Subject: Re: C++ 4.5 compiliert zu lange! Date: 17 Nov 1995 10:11:23 GMT Organization: FH Kempten Message-ID: <48hn4b$hi1@linux2.rz.htw-kempten.de> References: <48ghl3$44u@tpl-wob.wob.tpl.net> NNTP-Posting-Host: pc22.rz.htw-kempten.de Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mozilla 1.1N (X11; I; Linux 1.2.12 i486) X-URL: news:48ghl3$44u@tpl-wob.wob.tpl.net