Pages : 1
#1 Le 29/11/2019, à 14:35
- djameldz
DEV C++ : problème de compilation
Bonjour,
J'ai installé dle programme de développement Dev C++ mais je rencontre des problèmes avec le compilateur.
Dev C++ fonctionne sur mon XUBUNTU avec WINE.
Lorsque je compile ensuite je lance l'exécution, le programme n'affiche pas.
Je suis vraiment dépité !
Merci d'avance pour toute aide...
Hors ligne
#2 Le 29/11/2019, à 15:27
- NicoApi73
Re : DEV C++ : problème de compilation
Bonjour,
Je suis vraiment dépité !
Je reste sur ce que je t'ai indiqué : https://forum.ubuntu-fr.org/viewtopic.p … #p22180125. Exprime ton besoin, on pourra peut être t'aider. Développer sous linux avec un IDE et un compilateur Windows est un non-sens... Utilise un IDE linux et si tu as besoin de porter ton programme sous Windows, compile-le avec un compilateur Windows (mingw par exemple) à ce moment là, soit sous linux, soit sous windows directement.
Dernière modification par NicoApi73 (Le 29/11/2019, à 15:28)
Hors ligne
#3 Le 29/11/2019, à 19:53
- djameldz
Re : DEV C++ : problème de compilation
Bonjour et merci pour la réponse,
Utilise un IDE linux
Je voudrais bien mais je n'ai pas réussi à en trouver qui fonctionne sous linux
Hors ligne
#4 Le 29/11/2019, à 20:41
- NicoApi73
Re : DEV C++ : problème de compilation
Voici la page de la documentation proposant listant les IDE : https://doc.ubuntu-fr.org/ide
J'utilise pour ma part 2 IDE :
- geany qui est très léger et très polyvalent
- Qt, pour son framework
Je sais que Code::Blocks est également assez utilisé, mais je ne le connais pas.
Hors ligne
#5 Le 30/11/2019, à 10:28
- grigouille
Re : DEV C++ : problème de compilation
je rencontre des problèmes avec le compilateur.
Quel compilateur ?
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#6 Le 30/11/2019, à 16:28
- djameldz
Re : DEV C++ : problème de compilation
J'utilise pour ma part 2 IDE :
- geany qui est très léger et très polyvalent
Merci NicoApi73 , j'ai réussi à installer Geany. Ensuite , j'ai voulu exécuter un petit programme :
Son exécution me donne :
Quand je fait "return" rien ne se passe et la fenêtre disparaît !
Hors ligne
#7 Le 30/11/2019, à 18:25
- NicoApi73
Re : DEV C++ : problème de compilation
Règle de base : ne jamais mettre d'espace dans les noms de fichiers. A remplacer par _ (la barre du 8)
Ce qu'il se passe, c'est que tu essaies d'exécuter le programme dev en lui passant les arguments if else et (1)
D'autres parts, l'extension cpp est utilisée en général pour les programmes en C++. Ici tu programmes en C, utilise plutôt l'extension .c au lieu de .cpp
Dernière modification par NicoApi73 (Le 30/11/2019, à 18:34)
Hors ligne
#8 Le 30/11/2019, à 18:36
- grigouille
Re : DEV C++ : problème de compilation
Merci de copier-coller ton code : les images, ce n'est pas pratique
$ cat toto.c
#include <stdio.h>
int main() {
int a,b,c;
printf("donner les valeurs de a et b");
scanf("%d%d",&a,&b);
if(a>b) {
c=a+b;
printf("a+b=%d",c);
} else {
c=b-a;
printf("b-a=%d",c);
}
}
$ gcc -o toto toto.c
$ ./toto
donner les valeurs de a et b5 7
b-a=2$ ./toto
donner les valeurs de a et b7 5
a+b=12$ ./toto
donner les valeurs de a et btoto fait du velo
a+b=-770776169$
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#9 Le 30/11/2019, à 18:44
- NicoApi73
Re : DEV C++ : problème de compilation
Merci de copier-coller ton code : les images, ce n'est pas pratique
Je confime...
Hors ligne
#10 Le 30/11/2019, à 18:53
- NicoApi73
Re : DEV C++ : problème de compilation
Quand je fait "return" rien ne se passe et la fenêtre disparaît !
Quand tu exécutes à partir de geany, il lance ton programme dans un émulateur de terminal. Une fois que le programme se termine, le retour du programme apparaît et il suffit d'appuyer sur Entrée (return) pour fermer ce terminal
Hors ligne
#11 Le 01/12/2019, à 19:31
- djameldz
Re : DEV C++ : problème de compilation
Merci les amis;
Voici le code que j'ai écrit dans dev c++ à travers wine :
#include<stdio.h>
main()
{int a,b,c;
printf("donner les valeurs de a et b");
scanf("%d%d",&a,&b);
if (a>b)
{c=a+b;
printf("a+b=%d",c);}
else
{c=b-a;
printf("b-a=%d",c);}
}
Mais que j'essaie de le réécrire dans geany, les balises ne sont pas automatiques et point de couleurs :
Hors ligne
#12 Le 01/12/2019, à 19:40
- NicoApi73
Re : DEV C++ : problème de compilation
Crée un fichier vide avec l'extension .c (c minuscule). Ce fichier doit exister (sauvegarde le vide).
Copie-colle ton code dedans, et tu auras ce qu'il faut.
Hors ligne
#13 Le 01/12/2019, à 21:25
- djameldz
Re : DEV C++ : problème de compilation
Crée un fichier vide avec l'extension .c (c minuscule). Ce fichier doit exister (sauvegarde le vide).
Copie-colle ton code dedans, et tu auras ce qu'il faut.
Merci beaucoup
Hors ligne