Gamestudio Links
Zorro Links
Newest Posts
Free Live Data for Zorro with Paper Trading?
by dr_panther. 05/18/24 11:01
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (7th_zorro, dr_panther), 724 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Kompilierzeit light-c #169706
11/27/07 15:53
11/27/07 15:53
Joined: Mar 2005
Posts: 8
P
pingu Offline OP
Newbie
pingu  Offline OP
Newbie
P

Joined: Mar 2005
Posts: 8
Hi,

ich bin gerade dabei, ein altes Projekt nach light-c zu portieren. Was mir dabei zunehmend auffällt ist, dass die Kompilierzeit mit der Zahl der Codezeilen dramatisch zunimmt. Im Moment habe ich ca. 10000 Zeilen Code und das Starten der Applikation aus dem Script-Editor heraus dauert ca. 5 Minuten. In C-Script hat die Sache ca. 10 Sekunden gedauert. Hat jemand eine Idee, woran das liegen könnte bzw. wie ich drauf kommen kann, woran es liegt?

cu,

Pingu

Re: Kompilierzeit light-c [Re: pingu] #169707
11/27/07 15:56
11/27/07 15:56
Joined: May 2007
Posts: 2,043
Germany
Lukas Offline

Programmer
Lukas  Offline

Programmer

Joined: May 2007
Posts: 2,043
Germany
Das ist bei Lite-C normal. Ich habe ein 20000-Zeilen-Script, das 8 Minuten zum Kompilieren braucht. Dafür geht es viel schneller die fertige Exe zu starten

Re: Kompilierzeit light-c [Re: Lukas] #169708
11/27/07 16:23
11/27/07 16:23
Joined: Mar 2005
Posts: 8
P
pingu Offline OP
Newbie
pingu  Offline OP
Newbie
P

Joined: Mar 2005
Posts: 8
Danke für die rasche Antwort. Die Aussicht, jetzt bei jedem Testlauf minutenlang zu warten macht mich allerdings nicht sehr glücklich. Würde es etwas bringen, das eine große Sourcecodefile in mehrere kleinere Files zu zerlegen?

Re: Kompilierzeit light-c [Re: pingu] #169709
11/27/07 16:34
11/27/07 16:34
Joined: May 2007
Posts: 2,043
Germany
Lukas Offline

Programmer
Lukas  Offline

Programmer

Joined: May 2007
Posts: 2,043
Germany
Leider nicht. Das kannst du zur Übersicht machen, aber es verkürzt die Compilerzeit nicht.

Re: Kompilierzeit light-c [Re: Lukas] #169710
11/27/07 18:02
11/27/07 18:02
Joined: May 2007
Posts: 175
Germany
dblade Offline
Member
dblade  Offline
Member

Joined: May 2007
Posts: 175
Germany
Du kannst auch mit dem Kommandozeilenparameter "-exe" eine exe-datei erstellen lassen (jetzt frag mich nicht was das bringt ^^)

Re: Kompilierzeit light-c [Re: Lukas] #169711
11/27/07 18:04
11/27/07 18:04
Joined: Mar 2005
Posts: 8
P
pingu Offline OP
Newbie
pingu  Offline OP
Newbie
P

Joined: Mar 2005
Posts: 8
Macht mich gar nicht glücklich

Re: Kompilierzeit light-c [Re: pingu] #169712
11/27/07 18:48
11/27/07 18:48
Joined: May 2002
Posts: 7,441
ventilator Offline
Senior Expert
ventilator  Offline
Senior Expert

Joined: May 2002
Posts: 7,441
vielleicht ist das einer der gründe weshalb im forecast steht, dass lite-c in zukunft auch dlls kompilieren können wird.

Re: Kompilierzeit light-c [Re: ventilator] #169713
11/27/07 20:08
11/27/07 20:08
Joined: May 2007
Posts: 2,043
Germany
Lukas Offline

Programmer
Lukas  Offline

Programmer

Joined: May 2007
Posts: 2,043
Germany
Quote:

vielleicht ist das einer der gründe weshalb im forecast steht, dass lite-c in zukunft auch dlls kompilieren können wird.



Hab ich noch gar nicht gesehen. Das wird natürlich einiges leichter und schneller machen

Re: Kompilierzeit light-c [Re: Lukas] #169714
11/27/07 20:18
11/27/07 20:18
Joined: Oct 2002
Posts: 4,753
Munich, Bavaria, South of Germ...
TripleX Offline
Expert
TripleX  Offline
Expert

Joined: Oct 2002
Posts: 4,753
Munich, Bavaria, South of Germ...
oO typisch das mir sowas nicht gesagt wird.. Dann kann ich mir ja die Dll konvertierung jetzt schon geradezu sparen.

Naja muss man mal sehen, was man bei einer Lite-C DLL Konvertierung so alles beachten muss - und wie lang es dauert bis alles Bug-Frei funktioniert

Re: Kompilierzeit light-c EXTREM verkürzt [Re: pingu] #169715
01/14/08 13:16
01/14/08 13:16
Joined: Jul 2005
Posts: 27
A
andibeh Offline
Newbie
andibeh  Offline
Newbie
A

Joined: Jul 2005
Posts: 27
Arbeite mit PINGU am selben Software-Projekt.

Nachdem wir unsere 12.000 Zeilen Code aus Gründen der Übersichtlichkeit in mehrere Files aufgespalten hatten reduzierte sich die Kompilierzeit von 5:30 Minuten auf ca. 20 Sekunden, also um den Faktor 16!

Code ist im Wesentlichen der Gleiche, die Aufteilung in die verschiedenen Files erfolgte im Wesentlichen nach Objekt-Typen (Panels, ...).

Komisch aber schön, oder?


Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1