Compiler



  • Hallo ich probiere schon einige Zeit mir C++ Compilern herrum z.B. Visual C++ oder Bloodshed Dev-C++ allerdings, selbst wenn ich einen einfachen Quelltext den ich aus einem Toutuial kopiert hab comelieren will Zeigt der Comiler einen Fehler an. Wenn ich aber den Vorgefärtigten Quelltext des Compiler eines unverändeten Projekts compeliere funktioniert er. Schon ma im voraus Danke.

    Ein Beispiel Quelltext der nicht funktioniert:

    #include <iostream.h>
    void main()
    {
    cout<<"Hello, world!"<<endl;
    };

    Dein Standard Text eines Visual C++ Projektes:

    *#include "stdafx.h"

    int _tmain(int argc, _TCHAR* argv[])
    {
    return 0;
    }
    *



  • #include <iostream.h> 
    void main() 
    { 
    cout<<"Hello, world!"<<endl; 
    };
    

    -->

    #include <iostream>  //Ohne .h
    int main()  // int main()
    { 
    std::cout<<"Hello, world!"<<std::endl;  //std::cout, std::endl;
    } //Kein Semikolon am Ende von Funktionen.
    

    Bitte suche dir anständige Tutorials.



  • Danke für deine schnelle Antwort, nur leider funktioniert es so auch nicht.

    Bitte weiter um Hilfe, würde echt gern C++ programmieren.



  • Was sagt denn dein Compiler?

    Schreib mal die Fehlermeldung...



  • Ich tippe auf fehlendes

    #include "stdafx.h"
    

    aufgrund von "vorcompilierte Header-Datei benutzen".

    Edit: "..." statt <..> -)



  • Irods schrieb:

    nur leider funktioniert es so auch nicht.

    "Funktioniert so nicht" ist eine recht weitgefasste Aussage... Da wir dir weder ueber die Schulter schauen koennen noch irgendwelche Fehlermeldungen vin dir bekommen haben, kann "funktioniert nicht" vieles bedeuten:

    - Da koennte ein Tippfehler sein.
    - Du benutzt einen Compiler der nicht standardkonform ist
    - Du benutzt einen FORTRA-Compiler der verstendlicherweise kein C++ kann
    - Du hast garkeinen COmpiler aufgerufen
    - Dein Rechner hat kleinen Strom...

    Alles Gruende, warum ein Programm nicht so "funktioniert" wie du dir das vielleicht vorstellst. ich denke du verstehst worauf ich hinaus will: Je praeziser deine Fehlerbeschreibung ist (Quellcode + Fehlermeldungen des Compilers sind das mindeste), desto wahrscheinlicher ist es, dass man dir helfen kann ohne ins Blaue zu raten 😉



  • @pumuckl: Ich tippe eher auf

    #include "stdafx.h"
    

    ... ^^



  • (D)Evil schrieb:

    @pumuckl: Ich tippe eher auf

    #include "stdafx.h"
    

    ... ^^

    Wir sind hier aber nicht beim Toto oder? 😃



  • (D)Evil schrieb:

    @pumuckl: Ich tippe eher auf

    Ja, das dürfte wohl die wahrscheinlichste Ursache sein - aber darauf wollte pumuckl gar nicht hinaus 😃



  • Is ja echt geil bei euch hier im Form 😃

    Danke für die ganzen Antworten,
    ich hab das alles ausprobiert.
    Funktioniet leider alles nicht.
    Beim Dev-C++ sagt der z.B.:
    *
    [Linker error] undefined reference to `__cpu_features_init'

    ld returned 1 exit status

    C:\Dev-Cpp\Makefile.win [Build Error] [Projekt1.exe] Error 1*

    Wie würdet ihr das denn machen z.B. mit Dev-C++ Welche art von Projekt würdet ihr öffnen hätte ich was vorher einstellen müssen außer installieren und so weiter.

    Bin echt in C++ ne Noob.



  • Ach du mei ^^ das kommt aber nicht von dem Code den wir gepostet haben ^^


Anmelden zum Antworten