Seite 1 von 5 123 ... LetzteLetzte
Ergebnis 1 bis 10 von 48

Hybrid-Darstellung

  1. #1
    Trojaner Avatar von H4LLI_G4LLI.exe
    Registriert seit
    05.04.2010
    Beiträge
    55

    Standard bloodshed dev c

    hi leute hab mir ein buch über C gekauft und wollte sofort beginnen ...da auch schon mein erstes problem ...es fäng an mit hallo welt ....

    #include <stdio.h>
    #include <stdlib.h>

    int main (int argc , char *argv[])

    {
    printf("hallo welt\n");
    system("pause");
    return 0;

    }

    es ist im compieler alles vorgegeben auser das: "printf("hallo welt\n");"
    dann speicher ich es und gehe auf kompielieren ...und dann kommt "error"
    und unten wird 1 feher angezeigt ...obwohl ich alles so mache wie es da steht ...hat vieleicht von euch eine ahnung was da falsch läuft ??

    mfg

  2. #2
    Der `Toastflüsterer` Avatar von AlterHacker
    Registriert seit
    27.09.2008
    Beiträge
    690

    Standard

    Benutz lieber Code::Blocks ;-)
    Worran das liegt, kann ich dir jedoch nicht sagen, hast du vorher ein Projekt angelegt ?

    Security is an illusion.
    Cheater : 8=o
    Normaluser : 8=======o
    Ich : 8================o

    BM: (4|2|0)

  3. #3
    Master of Porn Avatar von sp1nny
    Registriert seit
    28.05.2007
    Beiträge
    533

    Standard

    Edit: Ah muss man doch nicht machen was ich dachte.

    Poste doch einfach mal den Error.

    MfG
    Geändert von sp1nny (22.04.2010 um 18:08 Uhr)
    XMPP: sp1nny @ exploit.im
    MAIL: sp1nny @ tuta.io

    PGP:

    Wir müssen wissen — wir werden wissen.


  4. #4
    Trojaner Avatar von H4LLI_G4LLI.exe
    Registriert seit
    05.04.2010
    Beiträge
    55

    Standard

    danke erstmal für die schnellen antworten ....

    ja ich habe ein neues projekt gestartet ....dann dass printf ("hallo weld\n"); reingeschreiben ...dann abgespeichert und dann auf kompielieren gedrückt ..und dann kommt der error : Compiler: Default compiler
    Building Makefile: "C:\Dev-Cpp\Makefile.win"
    Führt make... aus
    make.exe -f "C:\Dev-Cpp\Makefile.win" all
    gcc.exe -c main1.c -o main1.o -I"C:/Dev-Cpp/include"

    gcc.exe: installation problem, cannot exec `cc1': No such file or directory

    make.exe: *** [main1.o] Error 1

    Ausführung beendet

  5. #5
    Der `Toastflüsterer` Avatar von AlterHacker
    Registriert seit
    27.09.2008
    Beiträge
    690

    Standard

    Zitat Zitat von H4LLI_G4LLI.exe Beitrag anzeigen
    danke erstmal für die schnellen antworten ....

    ja ich habe ein neues projekt gestartet ....dann dass printf ("hallo weld\n"); reingeschreiben ...dann abgespeichert und dann auf kompielieren gedrückt ..und dann kommt der error : Compiler: Default compiler
    Building Makefile: "C:\Dev-Cpp\Makefile.win"
    Führt make... aus
    make.exe -f "C:\Dev-Cpp\Makefile.win" all
    gcc.exe -c main1.c -o main1.o -I"C:/Dev-Cpp/include"

    gcc.exe: installation problem, cannot exec `cc1': No such file or directory

    make.exe: *** [main1.o] Error 1

    Ausführung beendet
    Ist Dev-C++ nicht für C++ only?
    Wähl mal als Projekt 'C++' aus, weil anscheinend sind nicht alle dateien für den C-Compiler vorhanden

    Security is an illusion.
    Cheater : 8=o
    Normaluser : 8=======o
    Ich : 8================o

    BM: (4|2|0)

  6. #6
    RockSt★r Avatar von Alucart
    Registriert seit
    03.07.2009
    Beiträge
    435

    Standard

    Wahrscheinlich hast du bei der Installation den C-Compiler ausgewählt. Wenn du es einfach Installierst ohne etwas umzustellen müsste es eigentlich gehen.
    Versuch es mal so:

    #include <stdio.h>
    #include <conio.h>

    main ()
    {
    printf("hallo welt\n");

    getch()
    return 0;
    }

    Benutzen Dev-C++ auch in der Schule und ich hätte es so geschrieben. Müsste eigentlich gehen.

    if (sad() == true)
    {
    Sad().Stop();
    beAwesome();
    }


  7. #7
    Trojaner
    Registriert seit
    16.03.2009
    Beiträge
    91

    Standard

    Zitat Zitat von Alucart Beitrag anzeigen
    #include <stdio.h>
    #include <conio.h>

    main ()
    {
    printf("hallo welt\n");

    getch();
    return 0;
    }
    Aber diesen ; nicht vergessen, sonst geht es erst wieder nicht ; )
    Ansonsten mal <cstdio> (gehört da ein .h hinten ran, bin mir gerade nicht sicher?) probieren, zweifle zwar daran dass es das ist aber einen Versuch ist es wert.

    Ansonsten lade dir Code::Blocks das wird im gegensatz zu DevCpp noch weiterentwickelt.

    //Edit: Alucart: Du hast doch eh einen C Code hingeschrieben, wo ist das Problem? ; )
    Zweite Möglichkeit wäre: Erstelle mal ein komplett leeres Projekt, ohne irgendwelche Quelldateien o.Ä. dann füge eine main.c hinzu und schreib deinen Code rein.
    Daran könnte es evtl. auch liegen.

    MfG Interceptor
    Geändert von Interceptor (22.04.2010 um 20:09 Uhr)
    [S]/[B]:

  8. #8
    DateMake Dialer
    Registriert seit
    19.04.2010
    Beiträge
    103

    Standard

    Zitat Zitat von Interceptor Beitrag anzeigen
    Aber diesen ; nicht vergessen, sonst geht es erst wieder nicht ; )
    Ansonsten mal <cstdio> (gehört da ein .h hinten ran, bin mir gerade nicht sicher?) probieren, zweifle zwar daran dass es das ist aber einen Versuch ist es wert.

    Ansonsten lade dir Code::Blocks das wird im gegensatz zu DevCpp noch weiterentwickelt.

    //Edit: Alucart: Du hast doch eh einen C Code hingeschrieben, wo ist das Problem? ; )
    Zweite Möglichkeit wäre: Erstelle mal ein komplett leeres Projekt, ohne irgendwelche Quelldateien o.Ä. dann füge eine main.c hinzu und schreib deinen Code rein.
    Daran könnte es evtl. auch liegen.

    MfG Interceptor
    Das ist so nicht ganz richtig. Es gibt wxDev C++, dieses wird auch weiterentwickelt

  9. #9
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Also hier mal meine 50 Cents.

    Zitat Zitat von Alucart Beitrag anzeigen
    #include <stdio.h>
    #include <conio.h>

    main ()
    {
    printf("hallo welt\n");

    getch()
    return 0;
    }

    Benutzen Dev-C++ auch in der Schule und ich hätte es so geschrieben.
    Was du da schreibst ist kein C++ und auch kein C. (wenn schon Uralt-C nach K&R, aber schon längst überholt und deprecated)

    Zitat Zitat von inmate Beitrag anzeigen
    Du hast warscheinlich ein C++ Projekt gestartet, mache mal ein C Projekt auf.
    Postest du das, weil du wirklich glaubst es könnte funktionieren, oder einfach nur um einen Post mehr zu haben?
    Wenn mir ein Compiler sagt "cannot exec ..." käme ich nie auf die Idee in der Sprache nach dem Fehler zu suchen.

    Englisch für Anfänger: cannot exec(ute) ... = konnte ... nicht ausführen
    Muss man da nicht zwangsläufig vermuten, dass was mit der Umgebung nicht stimmt?

    Zitat Zitat von Interceptor Beitrag anzeigen
    Seit wann ist printf() in iostream oder cstdlib definiert, oder irre ich mich da?
    printf : stdio.h/cstdio
    Jedoch werden diese u.A. von iostream mit eingebunden.

    Zitat Zitat von Interceptor Beitrag anzeigen
    Ich meine mir einzubilden, dass ich mal ein Problem mit return 0; in der main hatte, mit DevCpp. Kann sein dass es mit EXIT_SUCCESS funktioniert.
    Das bildest du dir sicher nur ein. EXIT_SUCCESS ist ein Makro und in stdlib.h/cstdlib als 0 definiert und wird vom Präprozessor also durch 0 ersetzt.
    Es wäre also maximal möglich, dass EXIT_SUCCESS nicht funktioniert hat, weil du irgendwann mal vergessen hast den richtigen Header einzubinden.
    Dass return 0; bei main nicht funktioniert ist praktisch unmöglich (eventuell, wenn dein Compiler dir erlaubt void main() zu schreiben - aber das wäre weder ANSI-C, noch ISO-C++), da 0 ein fester Bestandteil der Sprache ist.

    Zitat Zitat von cookie-exploit Beitrag anzeigen
    1. In C++ ist C implementiert, man kann also ganz einfach die C bibliotheken benutzen.
    C++ ist eine Sprache und eine Sprache ist durch ihre Syntax definiert und nicht durch einen Compiler.
    Wenn du also sagst C++ ist in C implementiert bekommst du von mir ein klares nein.
    Solltest du meinen der C++ Compiler g++ ist in C implementiert, dann kann ich dir zustimmen.

    Das man deshalb aber die Bibliotheken benutzen kann ist keine korrekte Begründung. Der PHP Interpreter beispielsweise ist in C geschrieben und man hat trotzdem keinen Zugriff auf die C-Laufzeit-Bibliothek (obwohl viele Funktionen davon auch in PHP in zumindest ähnlicher Form zu verfügung gestellt werden).

    Zitat Zitat von H4LLI_G4LLI.exe Beitrag anzeigen
    gcc.exe: installation problem, cannot exec `cc1': No such file or directory
    [...]
    führe jetzt erst mal die schlafen.exe aus :-) werde mich morgen darum kümmern ...mfg n8 @ all
    Wenn du jetzt statt schlafen.exe auch cc1.exe ausführen würdest, dann wäre dein Problem gelöst.
    Wie das "exec" in der Fehlermeldung schon andeutet wird versucht die Datei cc1(.exe) auszuführen. Diese wird bei dir jedoch nicht gefunden --> Fehler.

    Bei mir liegt diese Datei hier:
    C:\Dev-Cpp\libexec\gcc\mingw32\3.4.2

    Trag diesen Pfad einfach in deine PATH-Umgebungsvariable ein (Systemsteuerung > System und Sicherheit > System > Erweiterte Systemeinstellungen > Umgebungsvariablen).

    Dann nochmal compilieren (falls der Fehler dann immernoch auftaucht starte einfach Dev-C++ neu - könnte sein, dass die Umgebungsvars nicht automatisch für laufende Programme geupdatet werden - ist zumindest für die Eingabeaufforderung der Fall).

    Zitat Zitat von cookie-exploit Beitrag anzeigen
    Welchen Anti Virus bzw. Firewall nimmst du?
    Was hat ein Programm nicht aufrufen zu können mit der Firewall zu tun? Mit dem Antivirus VIELLEICHT - aber das würde eine Warnung an den Nutzer geben, dass irgendwas geblockt wurde.
    Die Windows-Firewall sollte außerdem noch die Frage stellen, ob ein Programm über das Inet kommunizieren darf - das würde jedoch werder verhindern, dass das Programm überhaupt startet, noch erklären, wieso ein C(++)-Compiler (!!) auf das Internet zugreifen sollte...

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  10. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    DoS (23.04.2010)

  11. #10
    Edelgas Avatar von krypt0n
    Registriert seit
    31.03.2010
    Beiträge
    247

    Standard

    Zitat Zitat von BlackBerry Beitrag anzeigen
    Postest du das, weil du wirklich glaubst es könnte funktionieren, oder einfach nur um einen Post mehr zu haben?
    Wenn mir ein Compiler sagt "cannot exec ..." käme ich nie auf die Idee in der Sprache nach dem Fehler zu suchen.

    Englisch für Anfänger: cannot exec(ute) ... = konnte ... nicht ausführen
    Muss man da nicht zwangsläufig vermuten, dass was mit der Umgebung nicht stimmt?
    Lies weiter und du wirst feststellen, dass wohl beide Recht haben. Irgendwie wurde wohl da was vermurkst und es gibt nur einen C Compiler oder sowas. Zumindest habe ich das aus den bisherigen Aussagen herausgelesen.

    Zitat Zitat von BlackBerry Beitrag anzeigen
    C++ ist eine Sprache und eine Sprache ist durch ihre Syntax definiert und nicht durch einen Compiler.
    Wenn du also sagst C++ ist in C implementiert bekommst du von mir ein klares nein.
    Solltest du meinen der C++ Compiler g++ ist in C implementiert, dann kann ich dir zustimmen.
    Lies genauer. Er hat gesagt, dass in C++ C implementiert ist, was umgangssprachlich richtig ist. Praktisch alle C Programme können ohne Errors von einem C++ Compiler kompilliert werden, ganz einfach weil die Verbesserungen des Syntax meist schon als guter C Stil angesehen wurden.

    Zitat Zitat von BlackBerry Beitrag anzeigen
    Trag diesen Pfad einfach in deine PATH-Umgebungsvariable ein (Systemsteuerung > System und Sicherheit > System > Erweiterte Systemeinstellungen > Umgebungsvariablen).

    Dann nochmal compilieren (falls der Fehler dann immernoch auftaucht starte einfach Dev-C++ neu - könnte sein, dass die Umgebungsvars nicht automatisch für laufende Programme geupdatet werden - ist zumindest für die Eingabeaufforderung der Fall).
    Das ist aber ein gaaaanz dirty Workaround :S

    HIHIHI jetzt habe ich BlackBerry verbessert
    You've been krypt0nized!

Seite 1 von 5 123 ... LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •