Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo liebe Forengemeinde,

ich habe folgendes "kleines" Problem:

Ich verwende die Umgebungsvariable Code::Blocks und muss nun den Compiler einbinden. Welche Einstellungen muss ich bei dieser Entwicklungsumgebung machen, damit ich compilieren kann?

Geschrieben

Ich wollte zum Test folgenden Code ausprobieren:

#include <stdio.h>

#include <stdlib.h>


int main()

{

    printf("Hello world!\n");

    return 0;

}

Dann gehe ich auf Build -> Build and run. Danach bekomme ich folgende Fehlermeldung:

"oracle-Debug" uses an invalid compiler. Skipping...

Nothing to be done

Ich vermute, dass liegt am Compiler. Vielleicht muss ich das Verzeichnis von

"Code::Blocks" in die PATH-Variable einbinden?

Geschrieben
Ich habe jetzt die eine Entwicklungsumgebung deinstalliert und die andere installiert.
Das ist keine "andere". Das ist dieselbe Entwicklungsumgebung, nur ist diesmal tatsächlich ein Compiler mit daebi.

Aber das selbe Problem.:rolleyes:

Was steht bei Settings > Compiler and Debugger unter "Selected Compiler"?

Geschrieben
Unter Compiler's installation directory steht D:\MinGW.
Und ist das das richtige Verzeichnis? Existiert es, und hat es einen bin-Unterordner, in dem die unter "Program Files" aufgelisteten Programme zu finden sind?
Geschrieben

Ist das richtige Verzeichnis. Ich kann auch jetzt compilieren, bekomme aber folgende Fehlermeldung:

Compiling: main.c

Assembler messages:

FATAL: Can't create obj\Debug\main.o: No such file or directory (ENOENT)

Process terminated with status 1 (0 minutes, 0 seconds)

1 errors, 0 warnings

Folgender Code:

#include <stdio.h>

#include <stdlib.h>


int main()

{

    printf("Hello world!\n");

    return 0;

}

Geschrieben
Ich kann auch jetzt compilieren,
Ging das plötzlich von allein, oder hast du etwas geändert?

FATAL: Can't create obj\Debug\main.o: No such file or directory (ENOENT)
Hast du Schreibrechte auf den Projektordner? Sind da irgendwelche Sonderzeichen im Pfad?
Geschrieben

Das Problem mit dem Compilieren hat sich von selber gelöst, habe keine Veränderungen gemacht.

Zum anderen Problem:

Schreibrechte habe ich auf dem Ordner. Im Pfad selber sind noch Unterstriche vorhanden (also sowas: _). Ist das vielleicht das Problem?

Geschrieben

@ Klotzkopp

Habe mal das Projekt in einen anderen Ordner neu angelegt. Nun bekomme ich folgende Fehlermeldung beim Ausführen:

Linking console executable: bin\Debug\Test.exe

collect2: installation problem, cannot exec D:\gcc\bin\ld.exe Invalid argument

Hast Du einen Tipp?

Geschrieben

Korrekt, der Compiler liegt auch unter D:\MinGW

Wenn ich mir den Punkt "Compiler's installation directory unter "Global compiler settings" anschaue, dann steht dort D:\MinGW

Kann es vielleicht an der PATH-Variable liegen, dass ich dieses Verzeichnis dort aufnehmen muss?

Geschrieben

Ich hab's mal als Bild angehangen.

Nachdem ich die PATH-Variable angepasst habe, läuft es jetzt. Nur habe ich ein "kleines" Problem: Wenn ich die Test.exe ausführe, bekomme ich die Fehlermeldung: "Test.exe" hat ein Problem festgestellt und muss beendet werden.:confused:

post-35566-14430447939639_thumb.jpg

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...