Article View: de.comp.lang.c++
Article #812Re: C++ 4.5 compiliert zu lange!
From: Rene Bothe
Date: Fri, 17 Nov 1995 16:37
Date: Fri, 17 Nov 1995 16:37
54 lines
2330 bytes
2330 bytes
In article <48ghl3$44u@tpl-wob.wob.tpl.net>, Benjamin Scholz <scholz@wolfsburg.netsurf.de> wrote: >Neuling in C++ hat seine ersten Probleme mit BC45: > > 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 >vermute, daß es an '#INCLUDE <owl\owlpch.h>' >liegt, da er viele Sachen aus OWL... compiliert. Hallo Benjamin, versuch es mal mit vorcompilierten Headerdateien. Diese Einstellung ist naemlich standardmaessig ausgeschaltet. Du findest die Einstellung im Menue der IDE unter 'Optionen/Projekt' im folgenden Dialog 'Projektoptionen' unter dem Punkt 'Compiler/Vorcompilierte Header'. Die Headerdateien, die Du in Deinen Modulen einbindest, sollten moeglichst in allen Modulen die gleiche Reihenfolge haben. Es ist dann evtl. auch sinnvoll die Vorcompilierung nach einer bestimmten Headerdatei abzubrechen, z. B. nach der letzten Standardheaderdatei. BC4.5 erzeugt dann fuer alle Headerdateien, einschliesslich der angegebenen, einmalig eine vorcompilierte Headerdatei. Alle nachfolgenden Headerdateien werden bei jedem Compilerlauf neu compiliert. Bsp.: //Standardheader #include <windows.h> #include <owl\owlpch.h> //eigene Header #include <myheader.h> Einstellung in Diesem Fall: Abbruch der Vorcompilierung nach der Header-Datei: owl\owlpch.h Die vorcompilierten Headerdateien koennen unter Umstaenden mehrere MB Plattenspeicher einnehmen. Davon hast Du ja hoffentlich genug. viel Spass Rene ______________________________________________________ Rene Bothe, Gesellschaft für Systemtechnik und Softwareentwicklung Bereich Verkehrssysteme (GSSE-VS) Ackerstrasse 22, D-38126 Braunschweig (Germany) Tel.: +49 531 226 3515, Fax.: +49 531 226 4879 E-Mail: bothe@gsse.sni.de
Technical Details
Message-ID:
<48hoi7$b0@siunix1.gsse.sni.de>Path:
arc1-ca.pugleaf.net!siunix1.gsse.sni.de!BwgA006References:
<48ghl3$44u@tpl-wob.wob.tpl.net>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!siunix1.gsse.sni.de!BwgA006 From: bothe@gsse.sni.de (Rene Bothe) Newsgroups: de.comp.lang.c++ Subject: Re: C++ 4.5 compiliert zu lange! Date: Fri, 17 Nov 95 16:37:51 GMT Organization: Gesellschaft für Systemtechnik und Software-Entwicklung Braunschweig Message-ID: <48hoi7$b0@siunix1.gsse.sni.de> References: <48ghl3$44u@tpl-wob.wob.tpl.net> NNTP-Posting-Host: 202.9.61.52 X-Newsreader: News Xpress Version 1.0 Beta #3