Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   auf java umsteigen ? (https://www.delphipraxis.net/80862-auf-java-umsteigen.html)

mimi 17. Nov 2006 09:37

Re: auf java umsteigen ?
 
habe mich gerade über "Lazarus" das werde ich heute mal testen bei meinem Vater der hat Linux auf dem rechner genauer gesagt debian ich glaube auch die neuste version !

vielen dank für die information !

ich habe gelesen das die syntax delphi sehr änlich sein soll und ich meine jemmand hätte hier mal eine tutorial gepostet mit den vor und nachteieln kann sein das ich mich auch teusche !

mkinzler 17. Nov 2006 09:38

Re: auf java umsteigen ?
 
Zitat:

und von "Delphi 2006" gibt es leider noch keine PE version.
Doch diese heißt Turbo Delphi Explorer ;-)
Zitat:

habe mich gerade über "Lazarus" das werde ich heute mal testen bei meinem Vater der hat Linux auf dem rechner genauer gesagt debian ich glaube auch die neuste version !
Von Lazarus gibt es auch eine identische Windowsversion. mit der kannst du die Kompatibilität zu Delphi Testen.

mimi 17. Nov 2006 09:55

Re: auf java umsteigen ?
 
Zitat:

Doch diese heißt Turbo Delphi Explorer
naja die hatt den nachteil das keine fremd komponeten eingesetzt werden können... bzw. nicht so einach wie gewohnt !
es können nur die std. komponenten eingsetzt werden. oder wurde dies geändert !

danke für den hinweis mit der windows version !

werde sie mir gleich installalieren um zu sehen ob ich mich in der IDE zu rechte finde !

das brauche ich ja evlt. doch kein java lernen das währe nicht schlecht !

Andidreas 17. Nov 2006 10:17

Re: auf java umsteigen ?
 
fällt mir gerade ein weils um ide geht...

für java/eclipse gibts handbücher die java erklären die tutorials beinhalten und die auf eclipse ausgerichtet sind ;)

mimi 17. Nov 2006 10:21

Re: auf java umsteigen ?
 
ich habe auch tolle seiten gefunden die das genau beschrieben doch leider laufen diese beispiel codes nicht !

warum weiß ich nicht es kommt wie gesagt auch zu keiner fehlermeldung !

es kommt die oberfläche wird einfach nochmal gestartet !

trozdem danke für den hinweis !

mimi 17. Nov 2006 14:27

Re: auf java umsteigen ?
 
lazarus gefällt mir !
nur ein leers projekt mit einer klasse die nichts macht nur defniiert ist und auch nur eine Create anweisung hat erzeugt lazarus eine 8,5 MB große datei weiß einer warum ?

Kidix 18. Nov 2006 19:45

Re: auf java umsteigen ?
 
Zitat:

Warum sind die generierten binaries so groß?

Die binaries sind groß weil sie eine Menge von debug Informationen enthalten, die für die Verwendung von gdb (GNU Debugger) notwendig sind.

Der Compiler bietet eine Option, die debug Informationen aus dem executable zu entfernen (-Xs), aber wegen eines Bugs im Compiler (Version 2.0.2 und früher), funktioniert es nicht korrekt. Dies wurde in der Entwicklerversion des Compilers bereinigt.

Sie können ein Programm genannt "strip" verwenden, um die debug symbols aus der executable Datei zu entfernen. Es befindet sich im Lazarus Verzeichnis lazarus\pp\bin\i386-win32\.

Tippen sie einfach "strip --strip-all <ihre executable Datei mit Pfad>" auf der Kommandozeile.

Wenn sie ihr Programm noch kleiner machen wollen, sollten sie auch UPX ([1]) versuchen. UPX ist ein sehr guter exe compressor. It includes no memory overhead due to in-place decompression. Er hat auch eine sehr schnelle Dekomprimierung (~10 MB/sec auf einem Pentium 133).

Um UPX zu verwenden tippen sie einfach "upx <ihre executable Datei mit Pfad>" auf der Kommandozeile.

Nach der Verwendung von strip und UPX erreicht ein einfaches GUI Lazarus Programm:
~ 700kb unter Linux
~ 420kb unter Windows

mimi 18. Nov 2006 21:19

Re: auf java umsteigen ?
 
vielen dank... das habe ich mir auch gedacht !


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:10 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz