1. ホーム
  2. c

[解決済み】CodeBlocksで "No such file or directory "というエラーが発生する。

2022-01-27 09:31:43

質問

以下は、CodeBlocks IDEで行った手順です。

Create a new project->console->C->Name->debug and release->finish

だから、私が main.c でビルドすると、"Hello World!" が表示されるはずなのですが、次のような変な表示になってしまいます。 mingw32-gcc.exe: error: CreateProcess: No such file or directory というエラーが発生します。

この方法でCファイルを20個ほど書いてコンパイルしたのですが、最近IDEに何が起こったのかわかりません。

CodeBlocksのフォーラムを見たり、この問題でググったりしましたが、結果は出ませんでした。
何か思い当たることはありますか?

Bulid Logです。

-------------- Build: Debug in C (compiler: GNU GCC Compiler)---------------

mingw32-gcc.exe -Wall  -g     -c "C:...\Project Files\C Codes\C\main.c" -o obj\Debug\main.o
mingw32-gcc.exe: error: CreateProcess: No such file or directory
Process terminated with status 1 (0 minutes, 0 seconds)
1 errors, 0 warnings (0 minutes, 0 seconds)

3日前にCodeBlocks10.02を使用したところ、正常にコンパイル、実行できました。昨日、このエラーが表示されました。コードファイルが含まれていないのかと思い、プロジェクトから以前のコードを削除し、新しいファイルを追加しました(私は20プログラムほどこのようにして、いつも結果を得ています);しかし、エラーはまだ存在しています。その後、プロジェクトを再構築しましたが、まだエラーが発生します。今日、Ver.10.02をアンインストールして、新しいVer.12.11をインストールしました。また、この奇妙なエラーが発生しました。

P.S. 同じくこの問題を抱えている人がいるようです。
mingw32-g++.exe: エラー。CreateProcess: そのようなファイルやディレクトリはありません

解決方法は?

ようやく手に入れた。

<ブロッククオート

私の場合、この問題は、以下のプログラムに起因していました。 EGCS (実験的/拡張的 GNU コンパイラシステム) . としてインストールしました。 PSCAD(Power Systems CAD)の前提条件として、FORTRANと一緒に。 コンパイラーです。それを削除すれば大丈夫です。
(残念なことに、私は 環境変数PATHをミスで丸ごと使ってしまった。だからどうした?...私は 結局、Win7を新規にインストールしたのですが、Ubuntuをアンインストールした後に またもや起動困難のため をアンインストールした結果 GRUB 結局、fixmbrとfixbootをいじくり回すことになった。 しかし、LaptopのDVDを紛失してしまった!)...要約すると、EGCSに笑われたのです。 0.5*MONTH分くらいかな...)

このような問題の詳細については、以下をご覧ください。 こちら(Code::Blockフォーラム)