Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
lazarus [Le 25/09/2022, 18:30] 109.128.244.59 [Lazarus] |
lazarus [Le 26/09/2022, 09:49] flozz [Au secours ! Mon exécutable fait 18 Mio !] Corrections |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
---- | ---- | ||
+ | ====== Lazarus ====== | ||
+ | |||
+ | **Lazarus** est un IDE pour développer en Pascal Objet. Il est très semblable à [[wpfr>Delphi_(langage)|Delphi]] (7) ou à [[wpfr>Kylix_(informatique)|Kylix]] et est disponible sur de nombreux systèmes (GNU/Linux, Windows, Mac OS, etc.). Lazarus permet de compiler le même code source pour une multitude d'architectures, de systèmes d'exploitation et de widgetset (GTK, QT, win32/64, etc.), et peut effectuer une [[wpfr>Compilateur_crois%C3%A9#Compilation_crois.C3.A9e|compilation croisée]]. | ||
+ | |||
+ | {{applications:lazarus:capture_lazarus_gtk_2.png?500}} | ||
- | fg | ||
===== Installation ===== | ===== Installation ===== | ||
Ligne 22: | Ligne 26: | ||
==== Au secours ! Mon exécutable fait 18 Mio ! ==== | ==== Au secours ! Mon exécutable fait 18 Mio ! ==== | ||
- | Et oui, quand vous compilez votre programme (même une simple fenêtre vide), l'exécutable généré fait près de 18 Mio, ce qui est énorme ! La raison de cette taille est que les symboles les débogages de débogage sont inclus dans l'éxécutable. Pour remédier à ce problème pour pouvez soit : | + | Et oui, quand vous compilez votre programme (même une simple fenêtre vide), l'exécutable généré fait près de 18 Mio, ce qui est énorme ! La raison de cette taille est que les symboles de débogage sont inclus dans l’exécutable. Pour remédier à ce problème pour pouvez soit : |
- | Tout simplement supprimer les informations de débogages. ((Quand vous compilez votre « produit fini », l'exécutable que vous allez distribuer (ou pas), sinon cela enlève toute possibilité de déboguage.)), effectuez les manipulations suivantes : | + | Tout simplement supprimer les informations de débogages. ((Quand vous compilez votre « produit fini », l'exécutable que vous allez distribuer (ou pas), sinon cela enlève toute possibilité de débogage.)), effectuez les manipulations suivantes : |
* Rendez-vous dans //Projet → Options du compilateur//. | * Rendez-vous dans //Projet → Options du compilateur//. |