#include Möglichkeiten



  • Alternativ kann man es gleich sein lassen!
    Aber was bekommst du für eine Fehlermeldung???



  • Also: ich bekomm einfach nur Fehlerberricht Fehler Zeile 2 beim Komplimieren und cih benutze Bloodshed Dev-C++ und da steht unable to run programm.



  • Ach ja und iostream.h funktioniert auch nicht. Aber tnx für den Vorschlag



  • Also so gut kenn ich den gcc dass ich weiss dass es keine Fehlermeldung "Fehlerberricht Fehler Zeile 2 beim Komplimieren" gibt. 😉
    Ein bisserl genauer bitte.
    Kurt



  • Poste mal den gesamten Source und kopiere den gesamten Compilerfeedback.



  • // Beispiel 1.cpp
    #include <iostream>
    using namespace std;

    int main()
    {
    cout << "Dies wird in \n2 Zeilen gedruckt!";
    cout << "\nfuenf + elf = " << 5+11 << "\n";
    return 0;
    }
    Aber Compilerfeedback?? ICH BIN ANFÄNGER!!!! was is das??



  • Zuludown schrieb:

    Aber Compilerfeedback?? ICH BIN ANFÄNGER!!!! was is das??

    Ich meine einfach alles, was in der Konsole des Compilers steht, nachdem du kompilieren geklickt hast 🙂



  • Wichtig für Anfänger:

    JEDER Compiler liefert in seiner Fehlermeldung, WAS schiefgelaufen ist, und nicht nur DASS etwas schiefgelaufen ist. Suche solange, bis Du die echte Compilermeldung gefunden hast und dann (erst wieder) poste sie hier.

    Vorher wird dir keiner helfen können. Oder rufst Du bei der Werkstatt an und sagst "Mein Auto geht nicht!" - "Ah klar, das kann nur an zuwenig Öl liegen" ??!?



  • ompiler: Default compiler
    Führt g++.exe... aus
    g++.exe "D:\C++\BSp1.cpp" -o "D:\C++\BSp1.exe" -I"I:\C++Compiler\include\c++\3.3.1" -I"I:\C++Compiler\include\c++\3.3.1\mingw32" -I"I:\C++Compiler\include\c++\3.3.1\backward" -I"I:\C++Compiler\lib\gcc-lib\mingw32\3.3.1\include" -I"I:\C++Compiler\include" -L"I:\C++Compiler\lib"
    Ausführung beendet
    das kommt aber da steht noch "unable to run program"



  • Zuludown schrieb:

    ompiler: Default compiler
    Führt g++.exe... aus
    g++.exe "D:\C++\BSp1.cpp" -o "D:\C++\BSp1.exe" -I"I:\C++Compiler\include\c++\3.3.1" -I"I:\C++Compiler\include\c++\3.3.1\mingw32" -I"I:\C++Compiler\include\c++\3.3.1\backward" -I"I:\C++Compiler\lib\gcc-lib\mingw32\3.3.1\include" -I"I:\C++Compiler\include" -L"I:\C++Compiler\lib"
    Ausführung beendet
    das kommt aber da steht noch "unable to run program"

    Und das ist *alles*, was in der Console erscheint?

    Lad dir mal nebenbei die aktuelle Version von DevC++ runter.
    Hier: http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_setup.exe



  • Schmeiß Dev-Cpp runter und nimm das MinGW Developer Studio oder den VC++ 2005 Express Edition(gibt's gratis bei MS). Dev-Cpp macht mehr Schwierigkeiten als recht ist.

    MinGW Developer Studio: http://parinyasoft.com/
    VC++: http://msdn.microsoft.com/vstudio/express/visualc/



  • Tc++H schrieb:

    alternativ kannst du auch #include <iostream.h>
    oder #include "iostream.h" verwenden.

    Nope, das sind keine Alternativen.

    @Zuludown
    Hört sich für mich an, als ob Dev-C++ g++.exe nicht ausführen kann. Schau mal in den Dev-C++ Einstellungen nach, ob der Programmpfad richtig eingestellt ist. Oder nimm eine andere IDE. Empfehlenswert wäre noch Code::Blocks.



  • also unter dem DEV 4.9.9.2 und win98 funktioniert alles.
    na gut vom ergebnis sieht man nicht viel:
    vor dem return noch eine zeile ergänzen:
    dev console projekt rät: system("PAUSE");
    system() ist eigendlich keine elegante lösung
    siehe in den FAQ zu diesem thema.
    im c-quelltext ist z.b.: getch();
    eine lösung.

    spezalisten, die einfach behaupten ein relativ aktueller compiler
    könne so einen simplen quelltext nicht verarbeiten, was soll man
    dazu noch posten?

    so und nun zu zuludown: verrate uns mal unter welchem betriebssystem
    arbeitest du und wann oder von welchem teil vermutest du kommt die
    fehlermeldung: "unable to run program". nach exakt welchem aufruf
    kommt die fehlermeldung.
    also wie gesagt bei mir läuft es tadellos, was ist bei dir anders?
    oder hast du den quelltext für das forum modifiziert? 😉

    mfg f.-th.



  • Hi
    ich arbeite unter Windows Xp Pro und der sagt das der Fehler in der 2. Zeile (die mit dem Include Befehl liegt. Die Programmpfade stimmen alle. Ich verzweifel!!!



  • Aähm ich benutz jetz dieses MinGW aber da steht 90% in grau also nciht benutzbar hab aber das komplette paket runtergeladen. nebenbei muss man eigentlich ein ganzes projekt ahben um eine c++ file compilieren zu können oder geht das auch mit einem einzelnen file??



  • Aähm ich benutz jetz dieses MinGW aber da steht 90% in grau also nciht benutzbar hab aber das komplette paket runtergeladen.

    Ja, und jetzt? Funktionert's, oder funktionert's nicht?

    nebenbei muss man eigentlich ein ganzes projekt ahben um eine c++ file compilieren zu können oder geht das auch mit einem einzelnen file??

    Probieren geht über Studieren...



  • Also; das MinGW Funzt nur wenn man ein ganzes projekt hat aber da hab cih ja nur eine c++ datei im ordner Source da fehlen ja ncoh header usw is das egal?? weil funzen tuts nit wirklich. Ich verzweifel noch



  • Mach's so: Leg ein neues Projekt an (Konsolenapplikation). Abspeichern.
    Füg ne Source-Datei hinzu. In diese Datei schreibst du folgendes rein:

    #include <iostream>
    
    int main(int argc, char **argv) {
      std::cout<<"Hallo Welt\n";
      return 0;
    };
    

    Abspeichern!
    Dann klickst du auf Build und dann auf Run. Wenn das nicht geht, dann post mal den kompletten Compiler-Output.



  • Ah das funzt wenn man auf build klickt da is auch ne anwedungsdatei aber aufm bildschrim seh ich ncihts



  • Das ist alles was der Compiler zurückgibt wenn du compilierst, also alle Fehler etc.


Anmelden zum Antworten