AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Nur bestimmte Units compilieren / compilieren beschleunigen

Nur bestimmte Units compilieren / compilieren beschleunigen

Ein Thema von etom291272 · begonnen am 4. Feb 2007 · letzter Beitrag vom 4. Feb 2007
Antwort Antwort
etom291272

Registriert seit: 16. Feb 2004
Ort: ---
232 Beiträge
 
#1

Nur bestimmte Units compilieren / compilieren beschleunigen

  Alt 4. Feb 2007, 13:29


Hallo Gemeinde folgendes Problem

In meinem aktuellen Projekt dauert der Syntax Check bzw. compilieren der Exe jetzt schon fast 20 sekunden. Dies ist nicht nur lästig sondern auch höchst unproduktiv.

Nach meinem Verständnis ist delphi doch in der Lage dcu Dateien in einem bestehenden Projekt einzubinden. Das würde bedeuten ich könnte nur diese Units die ich gerade modifiziere ins projekt einbinden und alle anderen nur die dcu zur verfügung stellen. Dann müßte doch delphi eigentlich nur immer die aktuellen neu compilieren oder.

Welche Möglichkeiten hat man den compilierungsvorgang bei einem sehr großen projekt zu beschleunigen wie macht man das richtig.

für jede Hilfe dankbar

  Mit Zitat antworten Zitat
dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Nur bestimmte Units compilieren / compilieren beschleuni

  Alt 4. Feb 2007, 13:32
eigendlich compiliert delphi nur units bei denen du was verändert hast...
Dominik
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Nur bestimmte Units compilieren / compilieren beschleuni

  Alt 4. Feb 2007, 13:36
Es solten eigentlich nur die veränderten dateien neu kompiliert werden. Man könnte auch nur Units auch nur in der kompilierten Form in den Suchpfad des Projektes legen.
Markus Kinzler
  Mit Zitat antworten Zitat
etom291272

Registriert seit: 16. Feb 2004
Ort: ---
232 Beiträge
 
#4

Re: Nur bestimmte Units compilieren / compilieren beschleuni

  Alt 4. Feb 2007, 13:43
tag zusammen

ich habe jetzt 2 varianten probiert

alle units aus dem projekt heraus und die betreffenden order der units im suchpfad

variante1: alle dateien (pas, dfm, dcu) im Ordner
compilierung erstellt immer dcu mit jetziger zeit also gehen ich davon aus das die dcus neu erstellt werden

variante2: nur die dcus im verzeichnis
brachte die wildesten fehler als ich das projekt laufen lassen wollte

gibt es vielleicht einem schalter der delphi sagt daß es die bereits compilierten dcus verwenden soll ?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Nur bestimmte Units compilieren / compilieren beschleuni

  Alt 4. Feb 2007, 13:47
Zitat:
gibt es vielleicht einem schalter der delphi sagt daß es die bereits compilierten dcus verwenden soll ?
Ist normalerweise der Standard. Teste mal ob das Rausnehmen der dateien aus dem Projekt was bringt.
Markus Kinzler
  Mit Zitat antworten Zitat
etom291272

Registriert seit: 16. Feb 2004
Ort: ---
232 Beiträge
 
#6

Re: Nur bestimmte Units compilieren / compilieren beschleuni

  Alt 4. Feb 2007, 13:56
welche dateien (endungen) meinst du?
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz