Probleme partage de projet code::blocks

Résolu/Fermé
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 - 1 juil. 2011 à 12:14
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 - 1 juil. 2011 à 23:25
Bonjour,





J' ai un petit problème: j'ai créé un logiciel de type console avec code::blocks et je souhaiterai le partager avec des amis. Quels fichiers dois-je leur envoyer de telle sorte à ce qu'ils n'aient pas besoin d'avoir code::blocks pour le faire tourner ?

PS:Je cherche depuis ce matin et personne n'a jamais posé la question donc suis-je si bête?
A voir également:

10 réponses

amateur_gadget Messages postés 29 Date d'inscription vendredi 1 juillet 2011 Statut Membre Dernière intervention 8 février 2012 4
1 juil. 2011 à 16:27
C'est simple copie ça :
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(int argc, char *argv[])
{
int resultat = 0, nombre1 = 0, nombre2 = 0;

// On demande les nombres 1 et 2 à l'utilisateur :

printf("Entrez le nombre de pods total : ");
scanf("%d", &nombre1);
printf("Entrez le nombre de pods utilises : ");
scanf("%d", &nombre2);

// On fait le calcul :

resultat = (nombre1 - nombre2) / 6 ;

// Et on affiche l'addition à l'écran :

printf ("\nVous pouvez faire %d pain au ble complet\n\n",resultat);

resultat = (resultat * 3);

printf ("Vous devez couper %d bles\n\n",resultat);

resultat = (resultat * 2 / 3);

printf ("Vous devez moudre %d de vos bles soit 2 tiers d'entre eux\n",resultat);


getch();
return 0;

}

Les modifications sont en gras: En fait la méthode getch() de la bibliothèque conio.h sert à garder la console d'execution ouverte comme si elle attends une entrée du clavier (getch(chaine) <=> scanf("%s",&chaine) mais chaine est sauvgarder avec les blancs)
J'éspère que j'ai bien répondu et maintenant tu envois juste le .exe se trouvant dans le bin de ton code :)
1
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 3
1 juil. 2011 à 16:55
Merci ca marche!!
0
varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 703
1 juil. 2011 à 13:35
Bonjour,

Là ou tu a créé ton projet, 2 dossiers sont apparus :

bin
obj


si tu vas dans le dossier "obj" puis dans le sous-dossier "Debug" tu devrait trouver un fichier executable (en .exe).
C'est ce fichier que tu doit partager avec tes amis. Il n'auront plus qu'a l'executer comme on execute un simple fichier exe
0
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 3
1 juil. 2011 à 13:42
ok je teste avec mon autre ordi et je te dis
0
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 3
1 juil. 2011 à 13:44
Mon fichier .exe se trouve dans bin debug et non pas dans obj la se trouve un fichier.o Est-ce normal?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 3
1 juil. 2011 à 13:48
Le fichier .exe s'ouvre et se ferme directement depuis un autre ordinateur mais pas depuis le code::blocks de l'ordi source
0
varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 703
1 juil. 2011 à 13:57
Il faut que tu mettes en haut:
#include <stdio.h>
et avant le return tu met:
getchar();

Cette fonction attend l'appui de la touche entrée

C'est executable, il n'aura donc pas besoin de codeblock pour s'executer. La console va s'ouvrir directement.

Il ya une solution mais elle n'est pas portable, c'est de faire system("pause") au lieu de getchar.
Pas portable signifie que ça marche sous windows, mais que sous linux, ça marcherait pas par exemple

Le getchar(); doit etre mis partout ou tu as des fin de programme.

Par exemple si tu utilises des conditions if{}else if{} else if{} else{}
Dans chacun des tes {} tu devra mettre un getchar();

0
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 3
Modifié par justindu92 le 1/07/2011 à 16:29
Sa ne marche toujours pas voila mon code:
#include <stdio.h>     
#include <stdlib.h>     

int main(int argc, char *argv[])     
{     
  int resultat = 0, nombre1 = 0, nombre2 = 0;     

  // On demande les nombres 1 et 2 à l'utilisateur :     

  printf("Entrez le nombre de pods total : ");     
  scanf("%d", &nombre1);     
  printf("Entrez le nombre de pods utilises : ");     
  scanf("%d", &nombre2);     

  // On fait le calcul :     

  resultat = (nombre1 - nombre2) / 6 ;     

  // Et on affiche le résultat à l'écran :     

  printf ("\nVous pouvez faire %d pain au ble complet\n\n",resultat);     

  resultat = (resultat * 3);     

  printf ("Vous devez couper %d bles\n\n",resultat);     

  resultat = (resultat * 2 / 3);     

  printf ("Vous devez moudre %d de vos bles soit 2 tiers d'entre eux\n",resultat);     

  getchar();     

  return 0;     
}



Aucune erreur
Qui à dit noob, on dit personne qui cherche à apprendre!
0
varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 703
1 juil. 2011 à 16:35
Sa ressemble bien a un truc pour monter son metier paysans sur dofus tout ça ^^'
0
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 3
1 juil. 2011 à 16:55
^^ j'en avais ras le bol de tout calculer a chaque fois et j'en fait profiter ma guilde donc voila
0
amateur_gadget Messages postés 29 Date d'inscription vendredi 1 juillet 2011 Statut Membre Dernière intervention 8 février 2012 4
1 juil. 2011 à 16:41
@varfendell comment?
0
varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 703
1 juil. 2011 à 16:53
les printf laisse a penser que le petit logiciel va pouvoir servir pour calculer le nombre de ressources qu'on peut encore porter en focntion de son nombre de pods dispo
0
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 3
1 juil. 2011 à 22:49
J'aurais maintenant besoin d'insérer ce logiciel sur un forum donc de mettre ce code en php comment faire?
0
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 3
1 juil. 2011 à 23:25
j'ouvre un nouveau sujet plus approprié résolu
0