2016-05-09 7 views
-3

Es gibt eine Option im Delphi-Compiler - 'Abhängigkeitsinformationen der Ausgabeeinheit' - ich bin mir nicht sicher, was dies bedeutet, obwohl es scheinbar keine Option gibt, die Option --depends beim Kompilieren der Anwendung zu setzen Ausgabe.Delphi 'Abhängigkeitsinformation der Ausgabeeinheit' - was macht es?

Weiß jemand, dass das tatsächlich ist?

+2

Es mir nie wieder in Erstaunen, dass die Menschen Fragen wie diese stellen, anstatt die Dokumentation zu lesen: http: //docwiki.embarcadero .com/RADStudio/de/Kompilieren –

+1

Auf diesem Dialog gibt es eine Schaltfläche. Wenn Sie es drücken, gelangen Sie direkt zum entsprechenden Hilfethema. – Johan

Antwort

2

Autodependency-Informationen bettet eine Liste aller .cpp-Datei rekursiv # Header und deren Zeitstempel in die .obj. Diese Information wird vom Build-System verwendet, um die OBJ-Datei neu zu erstellen, wenn eine der # Header die Header ändern.

Beachten Sie, dass die Option "Autodependency-Informationen deaktivieren" ist - wir immer standardmäßig enthalten. Wenn es deaktiviert ist, enthält .objs die Informationen nicht und wird nicht automatisch neu erstellt, wenn sich ihre Header ändern.

von http://embarcadero.newsgroups.archived.at/public.delphi.ide/200809/0809301085.html

Weitere Referenz kann auf Compiling Abschnitt der Dokumentation Embarcadero findet