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
Installiert: Natürlich die Entwicklungsumgebung Code::Blocks 8.02
Natürlich :rolleyes:

Wie hieß die Installer-Datei? codeblocks-8.02-setup.exe oder codeblocks-8.02mingw-setup.exe?

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

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...