bonjour,
J'aimerais savoir si on peut et comment faire pour générer une version release du programme développé. Ca permet de tester sur une machine où Builder C+++= n'est pas intallé
bonjour,
J'aimerais savoir si on peut et comment faire pour générer une version release du programme développé. Ca permet de tester sur une machine où Builder C+++= n'est pas intallé
Dans le treeview de droite tu ouvre la branche Build Configurations et tu right click sur Release. Dans le popup menu tu peux mettre Build. Normalement l'exécutable devrais être généré dans un dossier nommé Release dans le dossier de ton projet.
PS: J'utilise C++Builder 2010 en anglais
j'utilise builder 2005, comment accéder à ce menu?
builder 2005? Cette version n'existe pas. Tu dois parler de C++Builder 2006, qui elle est sortie en 2005.
http://fr.wikipedia.org/wiki/C%2B%2B...e_des_versions
Je pense que c'est la même chose que pour la version 2010.
Regarde cette image:
![]()
en fait je travaille avec builder 6,2002
don,c je sais pas si on peut choisir une version release?
Alors dans c++ builder 6, tu vas dans Projets => Options => Onglets Compilateur.
Là en bas à gauche tu as deux boutons "Débogage" et "Version Finale". Tu mets Version finale, OK, et tu recompiles tout!
merci beaucoup, j'ai plus qu'à tester sur un pc sans builder
je viens de tester sur un pc sans builder et ça ne fonctionne pas![]()
Pour exécuter un programme sur un PC où C++Builder n'est pas installer, il faut rendre l'executable indépendant.
j'ai essayé en modifiant les paramètres du projet mais ça marche pas.
J'ai programmes sous windows 7 et j'ai fait tourné mon programme sans builer sous un pc qui tourner avec l'OS windows vista.
Pourrait-on me donner un conseil?
Voici ce qu'il faut faire dans la version 2006 :
Dans les options du projet, il faut :
1) Dans Packages, il faut décocher la case "Construire avec les packages d'exécution"
Cette action va faire augmenter la taille de d'exécutable généré.
2) ne plus utiliser la RTL dynamique : Lieur->Liaison : Décocher la case "Utiliser la RTL dynamique"
Attention, il faut modifier cette dernière option pour le mode release uniquement. Sinon, on ne peut plus débuguer (pas de point d'arrêt, pas d'exécution pas à pas).
Et qu'est ce que tu entends par "ça ne marche pas"?
Il y'a un message d'erreur?
Partager