Voilà, gros problème, bon j'me mets à l'opengl et face à différents pbs j'aurais de quoi me tirer une balle aussi, mais ce n'est pas ce qui me pousse aujourd'hui à poster mon premier message dans le topic "ah put... c quoi ce bordel j'comprends vraiment plus rien".
J'travaille sous dev-cpp, j'dois dire que pour un edito-compilo il a pas mal de gueule, mais là je chiale ma mère car à chaque fois que je fais des includes du style:
#include
#include <cstdlib>
#include <cstdio>
#include <list>
é bé là i m'envoie carrément valser.
Quelqu'un aurait-il rencontrer la même situation, ou mieux aurait une solution ????
L'open GL n'est il pas basé sur une application windows ?
Donc sur une Dialog, la libraire iostream gère les flux sur l'écran
Pas besoin de ça je pense pour une application windows.
Ah linux lol
Je n'avais pas envisager
D'ailleurs mon erreur vient du fait que linux ne mété mm pas venu à l'esprit :)
Désolé d'être lobotomisé par windows lol
Bonne soirée :)
Il faut être plus précis dans les messages d'erreur . J'utilise
régulièrement opengl avec la stl et çà marche à merveille donc je vois
pas où est le problème . As-tu bien installé la librairie opengl .
Est-ce que la stl marche toute seule . Est-ce que opengl marche tout
seul ? ou est-ce la réunion des deux qui bug ?
En fait, le pb n'est pas vraiment que j'utilise iostream avec opengl ou non.
Je m'explique, prenant l'example devenu célébrissime, à savoir le program hello world.
Prenons l'exemple fourni par dev-cpp, en sachant que le code est :
#include
using namespace std;
int main (int argc, char *argv[])
{
char quit;
quit = '\0';
while (quit != 'q')
{
cout << "Hello ! This is a console app." << endl;
cout << "To create a console, go to Project Options and select" << endl;
cout << "\'Win32 Console\'." << endl;
cout << "Press q to quit " << endl;
cin >> quit;
}
return 0;
}
é bé voilà les erreurs qu'il me sort :
44 C:\Alex\LogicielsProg\Dev-Cpp\include\c++\3.3.1\iosfwd:46, from C:\Alex\LogicielsProg\Dev-Cpp\include\c++\3.3.1\ios In file included from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/iosfwd:46, from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/ios
45 C:\Alex\LogicielsProg\Dev-Cpp\include\c++\3.3.1\ios:44, from C:\Alex\LogicielsProg\Dev-Cpp\include\c++\3.3.1\ostream from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/ios:44, from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/ostream
45 C:\Alex\LogicielsProg\Dev-Cpp\include\c++\3.3.1\ostream:45, from C:\Alex\LogicielsProg\Dev-Cpp\include\c++\3.3.1\iostream from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/ostream:45, from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/iostream
1 C:\Alex\LogicielsProg\Dev-Cpp\include\c++\3.3.1\iostream:45, from Hello.cpp from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/iostream:45, from Hello.cpp
1 C:\Alex\LogicielsProg\Dev-Cpp\Examples\Hello\Hello.cpp from Hello.cpp
é j'vous mets que les premiers messages car y'en a encore une foultitude.
Mais ces messages me font penser qu'il ne connait pas du tout iostream.
avec ca on ne peux rien faire, donne nous la sortie erreur du
compilateur, fais un copier/coller de ce qui ce trouve dans l'onglet
"Compile Log" et non "Compiler"
Compilateur: Default compiler
Building Makefile: "C:\Alex\LogicielsProg\Dev-Cpp\Examples\Hello\Makefile.win"
Exécution de make...
make.exe -f "C:\Alex\LogicielsProg\Dev-Cpp\Examples\Hello\Makefile.win" all
g++.exe -c Hello.cpp -o Hello.o -I"C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1" -I"C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/mingw32" -I"C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/backward" -I"C:/Alex/LogicielsProg/Dev-Cpp/lib/gcc-lib/mingw32/3.3.1/include" -I"C:/Alex/LogicielsProg/Dev-Cpp/include"
In file included from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/iosfwd:46,
from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/ios:44,
from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/ostream:45,
from C:/Alex/LogicielsProg/Dev-Cpp/include/c++/3.3.1/iostream:45,
from Hello.cpp:1:
Voilà, sinon comme je le disais, y a encore plein de ligne d'erreurs concernant différentes fonctions.
C'est possible qu'il n'ait que ca. Moi aussi, ca m'arrive que Dev sorte
des erreurs à la con dans ce genre, où rien n'est précisé. Est-tu sur
d'avoir installé correctement Dev, en gros, ta deja réussi a faire
marcher des prgms ?