|
|
Auteur
|
Message
|
1
|
greenday-rock.forumactif.com
|
|
|
bonjour,
j'ai téléchargé le programme Dev C++ pour m'exercer à la programmation du C. Mais un pb demeure au moment de la compilation: le compilateur me met "unable to run program file" et ce, quelque soit le programme que j'écris. D'ailleurs, je me suis amusé à faire un test en faisant un copier/coller d'un programme chopé sur le site de first interactive" (qui publi C++ pour les Nuls) et il me met également le meme message.
Pourquoi? Que ce que je dois faire pour y remedier?
merci
|
|
ex-deus
|
|
greenday-rock.forumactif.com
|
|
est bon : Mangez en !
|
|
|
bah !
Le code C++ pardi !
|
|
greenday-rock.forumactif.com
|
|
|
|
le programme vous voulez dire?
|
|
est bon : Mangez en !
|
|
greenday-rock.forumactif.com
|
|
|
désoler pour avoir tarder a répondre, voici mon prog(il n'est pas de moi mais tiré du site first interactive qui publi c++ pour les nuls):
/
// Conversion de températures de degrés Celsius
// en degrés Fahrenheit :
// Fahrenheit = Celsius * (212 - 32)/100 + 32
//
#include <cstdio>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int nNumberofArgs, char* pszArgs[])
{
// saisie de la température en Celsius
int celsius;
cout << "Entrez la température en Celsius : ";
cin >>> celsius;
// calcul du facteur de conversion de Celsius
// en Fahrenheit
int factor;
factor = 212 - 32;
// applique le facteur de conversion pour le passage
// de degrés Celsius en degrés Fahrenheit
int fahrenheit;
fahrenheit = factor * celsius/100 + 32;
// affiche les résultats (suivis d'un saut de ligne)
cout << "Valeur en degrés Fahrenheit : ";
cout << fahrenheit << endl;
// avant de terminer le programme, attend le signal de
// l'utilisateur pour lui permettre de voir le résultat
system("PAUSE");
return 0;
}
|
|
ex-deus
|
|
|
|
ca marche très bien chez moi, t'as fais comment pour compiler?
|
|
greenday-rock.forumactif.com
|
|
|
bah je vais sur executer puis compiler.
la il me met "unable to run program file"
|
|
TinyTux
|
|
|
|
Essaye avec la dernière version de Dev C++
|
|
greenday-rock.forumactif.com
|
|
|
de quelle version tu parles?
moi j'ai la version 4.9.8.10
|
|
TinyTux
|
|
|
Déja la 4.9.8.10 est une béta mais bon...Il y'a la version 4.9.9.1 qui est sortie ! :
http://prdownloads.sourceforge.net/dev-cpp/devcpp4991setup.exe
|
|
greenday-rock.forumactif.com
|
|
|
|
elle est en francais cette version?
|
|
TinyTux
|
|
greenday-rock.forumactif.com
|
|
|
mais je me demande: faut il que je configure dev c++ d'une certaine manière pour pouvoir bien l'utiliser?, ou peut etre je fais une mauvaise manip pour compiler. Car si ca se trouve, mon pb de compilation vient de la.
Sinon, je vais tel la version que tu m'inidques et je verrai bien.
|
|
TinyTux
|
|
|
Télécharger la nouvelle version est la première chose a faire.La configuration se fait après l'install de Dev C++
D'ailleurs moi non plus j'arrive pas a compiler ton programme.
|
|
ex-deus
|
|
|
Comment vous vous y prenez?
Compile très bien ce prog.
'fin moi perso je conseil la version 4.9.7.0 + gcc 2.95, c'est la seul qui compile la sdl chez moi (mais en soit ca doit pas changer grand chose pour ptit prog comme ca).
|
|
TinyTux
|
|
|
C'est quoi gcc 2.95 ?Moi je l'ai pas
|
|
greenday-rock.forumactif.com
|
|
|
|
si t'arrive pas a compiler non plus c que le pb ne vient surment pas de la version de dev c++
|
|
TinyTux
|
|
|
|
Si j'ai bien compris gcc c'est un compilateur comme LAME pour les MP3 ?
|
|
ex-deus
|
|
|
|
qd tu va dans l'onglet "Outils->Options du compilateur", y as quoi sous l'onglet "répertoires->binaires" ?
|
|
TinyTux
|
|
|
Il y'a :
c:\Dev-Cpp\bin
c:\Dev-Cpp\lib\gcc-lib\mingw32\3.3.1
|
|
ex-deus
|
|
|
|
et y 'as bien tout un tas de fichier executable dans "c:/dev-cpp/bin" ? genre gcc.exe g++.exe make.exe etc...?
|
|
TinyTux
|
|
ex-deus
|
|
|
|
ben che pas alors, en ligne de commande ca marche?
|
|
TinyTux
|
|
|
Euhhhh je sais pas je me sers pas des lignes de commandes
|
|
TinyTux
|
|
|
Voila le log de compilation si ca peut t'aider :
Compilateur: Default compiler
Exécution de g++.exe...
g++.exe "C:\Downloads\SansNom1.cpp" -o "C:\Downloads\SansNom1.exe" -I"C:\Dev-Cpp\include\c++\3.3.1" -I"C:\Dev-Cpp\include\c++\3.3.1\mingw32" -I"C:\Dev-Cpp\include\c++\3.3.1\backward" -I"C:\Dev-Cpp\lib\gcc-lib\mingw32\3.3.1\include" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
C:/Downloads/SansNom1.cpp: In function `int main(int, char**)':
C:/Downloads/SansNom1.cpp:12: error: syntax error before `>' token
C:/Downloads/SansNom1.cpp:32:2: warning: no newline at end of file
Exécution terminée
|
|
ex-deus
|
|
|
ouvre explorer dans c:/dev-cpp/bin , tu fais click droit-> nouveau fichier text, tu le renomme en .cpp, tu l'ouvre avec n'importe quoi, tu copie le code dedans, ensuite tu ouvre un console et tu tape:
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.
C:\Documents and Settings\nico>cd
C:\Documents and Settings\nico
C:\Documents and Settings\nico>cd ../..
C:\Documents and Settings>cd ..
C:\>cd dev-cpp
C:\Dev-Cpp>cd bin
C:\Dev-Cpp\bin>g++ pwet.cpp
C:\Dev-Cpp\bin>a.exe
pwet
C:\Dev-Cpp\bin>a
pwet
C:\Dev-Cpp\bin>
|
|
ex-deus
|
|
|
Shuny a écrit :
Voila le log de compilation si ca peut t'aider :
Compilateur: Default compiler
Exécution de g++.exe...
g++.exe "C:\Downloads\SansNom1.cpp" -o "C:\Downloads\SansNom1.exe" -I"C:\Dev-Cpp\include\c++\3.3.1" -I"C:\Dev-Cpp\include\c++\3.3.1\mingw32" -I"C:\Dev-Cpp\include\c++\3.3.1\backward" -I"C:\Dev-Cpp\lib\gcc-lib\mingw32\3.3.1\include" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
C:/Downloads/SansNom1.cpp: In function `int main(int, char**)':
C:/Downloads/SansNom1.cpp:12: error: syntax error before `>' token
C:/Downloads/SansNom1.cpp:32:2: warning: no newline at end of file
Exécution terminée
ah wai mais toi ta pas le meme prob que lui.
Chez toi ca marche, c'est juste que y as un ">" en trop, a la ligne "cin >>> celsius; ", remplace par "cin >> celsius";
|
|
TinyTux
|
|
|
C'est pire :
Compilateur: Default compiler
Exécution de g++.exe...
g++.exe "C:\Downloads\SansNom1.cpp" -o "C:\Downloads\SansNom1.exe" -I"C:\Dev-Cpp\include\c++\3.3.1" -I"C:\Dev-Cpp\include\c++\3.3.1\mingw32" -I"C:\Dev-Cpp\include\c++\3.3.1\backward" -I"C:\Dev-Cpp\lib\gcc-lib\mingw32\3.3.1\include" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
C:/Downloads/SansNom1.cpp:1: error: syntax error before `/' token
In file included from C:/Dev-Cpp/include/c++/3.3.1/cstdio:50,
from C:/Downloads/SansNom1.cpp:6:
C:/Dev-Cpp/include/c++/3.3.1/cstddef:52: error: `ptrdiff_t' not declared
In file included from C:/Dev-Cpp/include/c++/3.3.1/bits/fpos.h:44,
from C:/Dev-Cpp/include/c++/3.3.1/iosfwd:49,
from C:/Dev-Cpp/include/c++/3.3.1/ios:44,
from C:/Dev-Cpp/include/c++/3.3.1/ostream:45,
from C:/Dev-Cpp/include/c++/3.3.1/iostream:45,
from C:/Downloads/SansNom1.cpp:8:
C:/Dev-Cpp/include/c++/3.3.1/mingw32/bits/c++io.h:43: error: syntax error
before `;' token
In file included from C:/Dev-Cpp/include/c++/3.3.1/bits/stl_algobase.h:73,
from C:/Dev-Cpp/include/c++/3.3.1/memory:54,
from C:/Dev-Cpp/include/c++/3.3.1/string:48,
from C:/Dev-Cpp/include/c++/3.3.1/bits/locale_classes.h:47,
from C:/Dev-Cpp/include/c++/3.3.1/bits/ios_base.h:47,
from C:/Dev-Cpp/include/c++/3.3.1/ios:49,
from C:/Dev-Cpp/include/c++/3.3.1/ostream:45,
from C:/Dev-Cpp/include/c++/3.3.1/iostream:45,
from C:/Downloads/SansNom1.cpp:8:
C:/Dev-Cpp/include/c++/3.3.1/bits/stl_iterator_base_types.h:102: error: syntax
error before `,' token
C:/Dev-Cpp/include/c++/3.3.1/bits/stl_iterator_base_types.h:109: error: template
declaration of `typedef _Tp std::value_type'
C:/Dev-Cpp/include/c++/3.3.1/bits/stl_iterator_base_types.h:109: confused by earlier errors, bailing out
Exécution terminée
EDIT : En fait g trouvé c'était a cause des commentaires !Merci a toi nico5779 !!!
|
|
greenday-rock.forumactif.com
|
|
greenday-rock.forumactif.com
|
|
|
bon bah apparemment personne peut m'aider.
merci kan meme
|
|
1
|