Allora; ho il seguente, semplicissimo codice:
Utilizzo il compilatore Dev-C++.Codice:#include <iostream> int main(){ char a; cout << "Ciao, mondo!!"; cin >> a; return 0; }
L'ho scaricato oggi, perché da pochi giorni ho iniziato a mettere mano sul C++.
C'è qualcosa che però non quadra.
Nella versione 4 di Dev-C++, quel codice funziona, e va tutto OK.
Se invece provo ad eseguirlo sulla versione 4.9.9.2 (l'ultima disponibile) mi dà un errore "Impossibile trovare il file specificato"...
![]()
![]()
![]()
Mah... se il suo "fratello minore" riesce ad eseguire quel semplice codice senza problemi, perché lui si fa tutti questi grattacapi?
Sapessi almeno a che file si riferisce...
Qualcuno sa aiutarmi?![]()
EDIT:
Ok, sto impazzendo.
In pratica l'errore avrebbe dovuto esser causato dal fatto che mancava un'estensione chiamata "GNU Make"; l'ho scaricata ed installata; non mi dà più quell'errore.
Ma ora me ne dà un casino di altri, errori!
Questo è il log di compilazione (sempre dello stesso codice precedente):
Compilatore: Default compiler
Building Makefile: "C:\Documents and Settings\Zorinik\Desktop\prov\Makefile.win"
Esecuzione di make...
make.exe -f "C:\Documents and Settings\Zorinik\Desktop\prov\Makefile.win" all
g++.exe -c prova.cpp -o prova.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"
prova.cpp: In function `int main()':
prova.cpp:5: error: `cout' undeclared (first use this function)
prova.cpp:5: error: (Each undeclared identifier is reported only once for each function it appears in.)
prova.cpp:6: error: `cin' undeclared (first use this function)
make.exe: *** [prova.o] Error 1
Esecuzione terminata
![]()
![]()
![]()
![]()
![]()
![]()

LinkBack URL
About LinkBacks
