iostream-Bibliothek nicht enthalten in codeblocks
Ich versuche momentan auch codeblocks für meine c++ - Programmierung, aber ich habe Mühe, es zu kompilieren, habe ich dieses problem nicht gehabt in der Vergangenheit, und ich habe entwickelt nur vor kurzem habe ich bei google eine Suche vergeblich nach einer Lösung, und der nächste, den ich kam, war Code::Blocks Compiler Fehler
die nicht fix mein problem, ich habe versucht, viele Male zu deinstallieren und installieren Sie beide codeblocks und mingw.
der Fehler ist:
1|fatal error: iostream: No such file or directory|
||=== Build finished: 1 errors, 0 warnings (0 minutes, 0 seconds) ===|
es ist nur eine einfache Hallo-Welt-Programm in meinen Einstellungen habe ich den c++ - compiler aufgeführt, wie mingw32-g++.exe. ich habe versucht, für Tage zu bekommen dies funktioniert, bitte um Hilfe.
#include <iostream>
using namespace std;
int main()
{
cout << "hello world\n";
return 0;
}
- Was werden Sie mit iostream und iostream.h?
- ja, es ist nur eine einfache #include <iostream> using namespace std; int main(){cout << "Hallo Welt\n"; return 0;}
- Haben Sie gesehen, diese FAQ? wiki.codeblocks.org/...
- danke für den Verweis john, ich fixe das .c ' s auf meine Dateien, aber jetzt komme ich mit ||=== helloworld.cpp, Debug ===| obj\Debug\main.o||In der Funktion
main':| c:\Users\jnsouth\cpp\helloworld.cpp\main.cpp|6|multiple definition of
main " | obj\Debug\euler35.o:c:\Users\jnsouth\cpp\helloworld.cpp\hello.cpp|5|zuerst hier definiert| ||=== Build finished: 2 errors, 0 warnings (0 Minuten, 1 Sekunde) ===| - Auch ich bin nicht erfahren mit code-Blöcken, aber es scheint, dass Sie kombiniert mehr als ein Programm in Ihrer Zusammenstellung. Sie haben eine helloworld.cpp und ein euler35.cpp? Ich muss zugeben, ich bin nicht wirklich verstehen, diese Fehlermeldungen im detail, aber es ist Ihnen zu sagen, irgendwie hast du es geschafft mehr als eine main-Funktion.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Machte Sie verlegen Ihre iostream-Datei?
Vielleicht könnten Sie bestätigen, dieses Problem mit einem anderen compiler.
Ich hatte das gleiche problem, und es war, dass ich speichern Sie die Datei als c-Datei (ex. "HelloWorld".c). Wenn ich die geänderte Datei zu HelloWorld.cpp begann zu arbeiten. So ändern Sie den Namen der Datei an .cpp
yeah ich dieses Problem lösen
verwenden Sie einfach ein c++ - compiler
wie g++
g++ your project -o test
und dann
./test
Ihr Projekt = der name Ihres text-codes und 1 mehr Hinweis: wenn u verwenden Sie g++
und Ihre Datei im desktop
gehen Sie zu Datei-manager und gehen Sie zum desktop und klicken Sie rechts auf dem desktop (Datei-manager)
und klicken Sie auf öffnen Sie das terminal und dann boom fertig
Auch ich hatte das gleiche "#include< iostream > " No such file or directory FEHLER!!
Aber wahrscheinlich in meinem Fall war die Erweiterung problem. Codeblocks speichert es in .c (extension) eingestellt werden. Speichern Sie einfach das Programm durch seinen Namen, gefolgt von cpp. Wie "Myprogram.cpp". Hoffe, das hilft.....