Anfänger braucht dringend Hilfe !



  • darunter steht noch
    Warning W8065 HalloWelt.c 9: Call to function `printf´ with no prototype in function main...hat das vill damit was zutun ? offe jmd kann mir helfen ...lg Flaya



  • kann mir niemand helfen? 😞



  • Oh backe, lade dir doch endlich eine gescheite IDE+Compiler runter.

    Ist doch grausam so zu lernen. Bei einem "HelloWorld"-Beispiel hängen zu bleiben, weil der doofe Compiler nicht will.

    CodeBlocks + MingW

    Lad ihn dir runter und fang an.



  • ok danke ..hast recht gehabt ..hatte nämlich nur gedacht die prograamme vom buch zu nehmen aber habe gemerkt geht so viel besser danke .. bloß eine frage hätte ich noch : wenn man das ganze kompiliert hat kriegt man das dann auch iwi hin das dabie noch eine .exe mit rauskommt?



  • Ja. Wenn du deine Sourcen kompiliert und gelinkt hast, solltest du 'ne .exe-File im angegeben Ausgabeverzeichnis haben.



  • kann mir wer nen guten linker empfehlen und sagen wie ich den aktiviere?
    wäre nice 🙂 🙂 🙂



  • Oo

    Hast du Code::Blocks mit den MingW Compiler runtergeladen?

    Da musst du nichts mehr einstellen.

    Einfach in der Menüleiste:

    File->New->Project-> Dann öffnet sich ein Fenster -> Console application. Den Rest solltest du alleine schaffen.



  • Nochmal zurück zu Borland:

    Programm helloworld.c

    #include <stdio.h> 
    
    int main(int argc, char **argv)
    { 
        printf("Hallo Welt!\n"); 
        return(0);
    }
    

    folgendermaßen compilieren:
    bcc32 -ehelloworld.exe helloworld.c

    Danach ausführen mit
    helloworld
    oder
    helloworld.exe

    In deinem bin\ Verzeichnis (z.B. C:\Borland\bin) musst du davor die Dateien
    bcc32.cfg und ILINK32.cfg erstellen; mit folgendem Inhalt:

    bcc32.cfg:
    -I"c:\Borland\Bcc55\include"
    -L"c:\Borland\Bcc55\lib

    ILINK32.cfg:
    -L"c:\Borland\Bcc55\lib

    Gruß


Anmelden zum Antworten