Quelle est le meilleur logiciel pour faire des *.exe

Quelle est le meilleur logiciel pour faire des *.exe - C++ - Programmation

Marsh Posté le 03-08-2004 à 12:11:24    

Comme le dit le sujet, j'aimerais savoir quelle est le meilleur application/logiciel/programme pour faire des logiciel en *.exe
J'utilise Dev C++ mais la plupart du temps quand je lui demande de compiller il me dit qui il y a des erreurs alors qu'il y en a pas!!!
Pourtant il ne peut pas y avoir d'erreur sur les parantaises :fou:  :kaola:  :pfff:  
 
 
J'attend vos reponces
 
 :) Merci d'avance  :)

Reply

Marsh Posté le 03-08-2004 à 12:11:24   

Reply

Marsh Posté le 03-08-2004 à 12:18:15    

si il te dit qu'il y a des erreurs c'est qu'il y en a, point final
 
après si tu nous donnes les messages d'erreurs et des bouts de code (pas trop gros) on peut peut-etre voir pourquoi il y a des erreurs

Reply

Marsh Posté le 03-08-2004 à 12:32:32    

Oui mais avair des erreur sur une ligne ou il y a une parantaise "{" qui ouvre une suite d'action c'est quand meme un peut bizzare
et encore + bizzare :
quand je cree un projet application windows et que je compille il me met une erreur alors que c'est lui qui l'a ecrit !!  
 
Mais bon si c'est normal ...

Reply

Marsh Posté le 03-08-2004 à 12:33:39    

C'est normal  
 
Montre un peu ton code et les messages d'erreur qu'il affiche, on va te les montrer tes erreurs :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 03-08-2004 à 12:35:30    

rom1et2 a écrit :

Oui mais avoir des erreurs sur une ligne où il y a une parenthèse "{" qui ouvre une suite d'actions c'est quand meme un peut bizarre


Ca dépend de ce qu'il y a avant, le problème peut venir du code qui précède le '{'

Citation :

quand je crée un projet application windows et que je compile il me met une erreur alors que c'est lui qui l'a ecrit !!


Les erreurs ont des codes et des messages d'aide ainsi que des références à des commandes/lignes, ca sert pour savoir d'où vient le problème

Citation :

Mais bon si c'est normal ...


Personne n'a dit que c'était normal, j'ai dit que si le compilateur/linker te trouve une erreur c'est qu'il y en a une


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 03-08-2004 à 15:52:45    

Les sources que je compile ne sont pas les miennes mais je vais vous montrer un exemple:

Citation :

#include <iostream.h>
 
void main()
{
 
int grosNul;
 
cin >> grosNul;
 
cout <<"Un (gros) nul vaut: "<<grosNul<<endl;
 
char fin;
cout<<"Appuyer sur une touche pour quitter!";
cin>>fin;
 
}
   


Citation :


#include <iostream.h>
 
void main()
{
 
int a= 1,b=3,c=1;
double racine1=0,racine2=0;
 
racine1=(-b-sqrt(b*b-4*a*c))/(2*a);
racine2=(-b+sqrt(b*b-4*a*c))/(2*a);  
 
cout<<"Les racines du polynome "<<a<<"x2+"<<b<<"x+"<<c<<" sont: "<<endl;
cout<<racine1<<endl<<racine2<<endl;
 
 
cout<<"Appuyer sur une touche pour quitter!";
cin>>a;
 
}
 


 :whistle: Je sais que ces sources  est simple mais pas pour les debutants comme moi :whistle:  
 
 Sinon pour les applications windows ca fonctione  
  :pt1cable: (J'avais pas eteint mon ordi après les mises a jour) :pt1cable:  

Reply

Marsh Posté le 03-08-2004 à 15:56:16    

- on n'inclut pas <iostream.h>, mais <iostream>
- on rajoute ensuite la ligne "using namespace std;"
- pour attendre l'appui d'une touche, on utilise cin.get()


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 03-08-2004 à 16:16:34    

Merci Harkonnen mais il me met toujour une erreur sur la 4°ligne
Vu que tu as l'air de tout savoir(ce n'est pas une insulte) peut tu me dire ou et comment mettre les "Fichier Outils Aide ..."et aussi comment mettre les "suivant precedent..." et dernierement comment inserer du texte
Merci, apres j'essaillerais de ne plus trop te poser de questions

Reply

Marsh Posté le 03-08-2004 à 16:21:27    

si tu nous donnais le descriptif de l'erreur ca pourrait nous aider


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 03-08-2004 à 17:10:06    

rom1et2 a écrit :

Merci Harkonnen mais il me met toujour une erreur sur la 4°ligne
Vu que tu as l'air de tout savoir(ce n'est pas une insulte) peut tu me dire ou et comment mettre les "Fichier Outils Aide ..."et aussi comment mettre les "suivant precedent..." et dernierement comment inserer du texte
Merci, apres j'essaillerais de ne plus trop te poser de questions


tu parles de mettre des menus ?
il te faut utiliser un toolkit pour faire des IHM.
pour Dev C++, tu peux utiliser wxWidgets. sinon si tu sens que t'as le niveau, passe direct par Win32 mais bon, tu ferais mieux de commencer par apprendre les bases de la prog avant de te lancer dans de la programmation objet d'IHM


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 03-08-2004 à 17:10:06   

Reply

Marsh Posté le 03-08-2004 à 17:16:09    

Pour Masklinn:
pour L'erreur il ecrit :"'main' must return 'int'

Reply

Marsh Posté le 03-08-2004 à 17:24:38    

tartalap a écrit :

dans ce cas, tu met int main() et tu fais un return EXIT_SUCCESS; a la fin de ton main (ou un return 0; ^^)
 
Edit :
 
Peut etre que ton compilo as une option obligeant de faire des main retournant un entier :??: , pas de pb sous VC6.0 et .net
 
Si tu debute et veux tout de suite faire du win32, bonne chance ;)


oui GCC oblige main() à avoir une valeur de retour
 
rom->

Code :
  1. #include <iostream>
  2. using namespace std;
  3. int main(int argc, char ** argv)
  4. {
  5.     int grosNul;
  6.     cin >> grosNul;
  7.     cout <<"Un (gros) nul vaut: "<<grosNul<<endl;
  8.     cin.get();
  9.     cin.get();
  10.    
  11.     return 0;
  12. }


comme ca ca devrait marcher
 
et pour créer le projet tu fais:
Fichier -> Nouveau -> Projet
la tu sélectionnes "Console Application" et OK
 
edit: bah, cin.get() merde... 'chier, obligé d'en mettre 2. comment on flush cin déjà?


Message édité par masklinn le 03-08-2004 à 17:32:16

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 03-08-2004 à 17:49:18    

Masklinn a écrit :


edit: bah, cin.get() merde... 'chier, obligé d'en mettre 2. comment on flush cin déjà?


cin.ignore()


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 03-08-2004 à 17:53:04    


effectivement ca marche.
 
autant garder 2 cin.get(), ca fait moins de caractères à écrire  :whistle:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 03-08-2004 à 18:10:49    

rom1et2 a écrit :


Pourtant il ne peut pas y avoir d'erreur sur les parantaises :fou:  :kaola:  :pfff:


tu as sans doute un compilo orthographique intégré... ;)


---------------
As the plane took off, the pilot turned to the co-pilot and said, “Have you ever flown solo?” Co-pilot: No. Typically I fly much higher than this.
Reply

Marsh Posté le 03-08-2004 à 18:18:52    

[:mlc]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 03-08-2004 à 23:06:21    

Reply

Marsh Posté le 04-08-2004 à 09:51:24    

...c'est normal qu'aucune variable ne soit initialisé ?
(cf grosnul & fin)


---------------
my flick r - Just Tab it !
Reply

Marsh Posté le 04-08-2004 à 21:55:18    

Je lui conseillerais plutot VB6 pour faire des EXE...
sans rancune, j'ai aussi commencé avec du Basic

Reply

Marsh Posté le 04-08-2004 à 21:56:25    

ça va bien là tête ?

Reply

Marsh Posté le 04-08-2004 à 22:22:53    

Ma tête est pas mal attaqué par la chaleur ambiante mais... son titre est quand même 'Quelle est le meilleur logiciel pour faire des *.exe' (et non langage) mais bon, j'admet que mon post était facile et je vais aller par conséquent coder mes 15 lignes de prog en STL...

Reply

Marsh Posté le 05-08-2004 à 09:08:21    

Franchement, si il veux faire des appli graphique rapidement et qu'il ne sait pas coder.... vb est fait pour ça.
 
Sinon c'est clair que dev-c++, c'est la meilleure solution.
 
Mais bon entre wxWindows et QT y'a pas photo, moi je retourne sur kdevelop... (mais ca ne fait pas des *.exe,  :D )


Message édité par fatypunk le 05-08-2004 à 09:10:06
Reply

Marsh Posté le 05-08-2004 à 09:42:03    

zapan666 a écrit :

...c'est normal qu'aucune variable ne soit initialisé ?
(cf grosnul & fin)


Citation :


int grosNul;
 
cin >> grosNul;


c'est du poulet mort ca?

tyrion42 a écrit :

Je lui conseillerais plutot VB6 pour faire des EXE...
sans rancune, j'ai aussi commencé avec du Basic


Mais n'importe quoi  :cry:  

fatypunk a écrit :

Franchement, si il veux faire des appli graphique rapidement et qu'il ne sait pas coder.... vb est fait pour ça.


non, VB est fait pour faire de la merde, si il veut apprendre la prog & les applis graphiques autant qu'il se tourne vers Python/TKinter et Python/wxPython [:itm]
[quote]Mais bon entre wxWindows et QT y'a pas photo, moi je retourne sur kdevelop... (mais ca ne fait pas des *.exe,  :D )[/citation]
Quel est le rapport entre kdevelop et wxW/QT  :sweat:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 05-08-2004 à 11:22:17    

Masklinn a écrit :

non, VB est fait pour faire de la merde, si il veut apprendre la prog & les applis graphiques autant qu'il se tourne vers Python/TKinter et Python/wxPython


 
Il n'a pas dit qu'il voulait apprendre la prog, mais faire une appli... sinon je suis d'accord avec toi.
 

Masklinn a écrit :

Quel est le rapport entre kdevelop et wxW/QT  :sweat:


 
Aucun, si ce n'est que je préfère faire du QT sous kdevelop que du wxW sous Dev-C++.... que QT est la lib de kde et que c'est mon environnement de prédilection... et que kdevelop est mon ide favori...
 
Je voulais juste exprimer le fait que de faire des appligraphique sous windows c'est de la m**** de toute facon (alors autant faire du vb tant qu'on y est).
 

Reply

Marsh Posté le 05-08-2004 à 11:22:24    

emacs :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 05-08-2004 à 11:32:41    


 
Plutôt vim alors.
 
Mais bon tu as compter le temps que tu perds ???

Reply

Marsh Posté le 05-08-2004 à 11:33:02    

fatypunk a écrit :


Aucun, si ce n'est que je préfère faire du QT sous kdevelop que du wxW sous Dev-C++.... que QT est la lib de kde et que c'est mon environnement de prédilection... et que kdevelop est mon ide favori...


tu peux aussi faire du wxW sous kdevelop :hello:  

Citation :

Je voulais juste exprimer le fait que de faire des appligraphique sous windows c'est de la m**** de toute facon (alors autant faire du vb tant qu'on y est).


omgawds m$ suXXXXX !!!
 
 :sweat:  
 
n'importe quoi, ton raisonnement est petit, mesquin et minable merci au revoir


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 05-08-2004 à 11:43:50    

Masklinn a écrit :

tu peux aussi faire du wxW sous kdevelop :hello:


 
Umpf... wxW j'aime pas... alors du QT sous Win32/Dev-C++ ce serait mieux.
 

Masklinn a écrit :

n'importe quoi, ton raisonnement est petit, mesquin et minable merci au revoir


 
Il n'est pas petit, donne-moi un exemple d'une librairie graphique qui arrive à la cheville de QT sous Windows...

Reply

Marsh Posté le 05-08-2004 à 11:45:02    

fatypunk a écrit :


Il n'est pas petit, donne-moi un exemple d'une librairie graphique qui arrive à la cheville de QT sous Windows...


 
winform [:icon7]

Reply

Marsh Posté le 05-08-2004 à 11:52:25    


 
Ce n'est pas une librairie GUI.

Reply

Marsh Posté le 05-08-2004 à 11:54:33    

fatypunk a écrit :

Ce n'est pas une librairie GUI.


 
ben c'est quoi alors ?

Reply

Marsh Posté le 05-08-2004 à 12:03:30    

fatypunk a écrit :


Il n'est pas petit, donne-moi un exemple d'une librairie graphique qui arrive à la cheville de QT sous Windows...


Ca dépend du domaine d'utilisation et des buts de l'application, parce que sous windows en terme de look ya pas pire que QT et en facilité de codage, ben voila quoi à part les MFC ya pas pire non plus
 
après je suis parfaitement d'accord que QT est puissant, mais à quoi sert cette puissance si on en a aucun besoin et qu'une lib un peut moins riche/puissante permet de faire ce qu'on veut, en plus joli et plus rapidement?  :whistle:  
 
et QT saipalibre


Message édité par masklinn le 05-08-2004 à 12:04:33

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 05-08-2004 à 12:09:59    

chrisbk a écrit :

ben c'est quoi alors ?


 

WinForms et WebForms sont un ensemble de composants graphiques accessibles dans Visual Studio.NET. WinForms et WebForms permettent de développer les interfaces d'applications à l'aide de composants graphiques préconçus.

Reply

Marsh Posté le 05-08-2004 à 12:11:46    

Masklinn a écrit :

Ca dépend du domaine d'utilisation et des buts de l'application, parce que sous windows en terme de look ya pas pire que QT et en facilité de codage, ben voila quoi à part les MFC ya pas pire non plus
 
après je suis parfaitement d'accord que QT est puissant, mais à quoi sert cette puissance si on en a aucun besoin et qu'une lib un peut moins riche/puissante permet de faire ce qu'on veut, en plus joli et plus rapidement?  :whistle:  
 
et QT saipalibre


 
Plus rapidement qu'avec QT ? Je ne le pense pas... malheureusement QT n'est pas libre, c'est vrais.

Reply

Marsh Posté le 05-08-2004 à 12:14:54    

fatypunk a écrit :

WinForms et WebForms sont un ensemble de composants graphiques accessibles dans Visual Studio.NET. WinForms et WebForms permettent de développer les interfaces d'applications à l'aide de composants graphiques préconçus.



et donc ?

Reply

Marsh Posté le 05-08-2004 à 12:19:30    

Swing [:joce]
 
JAVA VAINCRA !!!!!!!!
 
Swing, pour des gui belles, portables, et rapides (si on sait coder)


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 05-08-2004 à 12:22:02    

javasapucélent

Reply

Marsh Posté le 05-08-2004 à 12:40:52    

A la base spa trop pensé pour faire des EXE java [:joce]


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 05-08-2004 à 12:48:30    

TotalRecall a écrit :

A la base spa trop pensé pour faire des programmes java [:joce]


 :whistle:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 05-08-2004 à 15:09:33    

[:kiki]

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed