Dev C++をインストールしたばかりで、Cプログラミングを学んでいます。私が使用したコードは
#include <stdio.h>
int main()
{
printf("Hello world");
getch();
}
.cファイルとして保存しました。コンパイルするとうまくいきますが、コンパイルして実行すると、ソースファイルがコンパイルされていないと表示されます。だから私はbunchaのことをグーグルで調べて、YouTubeでこのビデオを見つけました。同じことを示唆する他のフォーラムもGoogleで見ました...しかし、尋ねられたことをした後、今ではコードをコンパイルすることさえできません。このエラーが表示されます
Compiler: Default compiler
Executing C:\Dev-Cpp\bin\gcc.exe...
C:\Dev-Cpp\bin\gcc.exe "C:\Users\ubaid\Documents\C\Untitled1.c" -o "C:\Users\ubaid\Documents\C\Untitled1.exe" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
gcc.exe: Internal error: Aborted (program collect2)
Please submit a full bug report.
See <URL:http://www.mingw.org/bugs.shtml> for instructions.
Execution terminated
また、このリンクで尋ねられたものを使用しましたが、まだ運がありません。 http://learntogeek.com/miscellaneous/solved-source-file-not-compiled-error-in-dev-cpp/
Windows 8を使用しています
私はこの問題を抱えていて、C:\ Dev-Cpp\libexec\gcc\mingw32\3.4.2に移動して修正し、collect2.exeを削除しました
Dev c ++の新しいバージョンをインストールします。 Windows 8では正常に動作します。64ビットバージョンもサポートしています。
ダウンロードリンクは http://sourceforge.net/projects/orwelldevcpp/ です。
Orwell Dev CPP でWindows 7を使用していると思います
Dev CPPのこのバージョンは、Windows 8のみに適しています。ただし、Windows 7では、古いバージョンの devcpp-4.9.9.2_setup.exe が必要です。リンクからダウンロードして使用します。 (PCに既にインストールされている他のバージョンをアンインストールすることを忘れないでください)また、古いバージョンはWindows 8では動作しないことに注意してください。
このエラーは、設定が正しくないために発生しました。
たとえば、私は受け取ります
cannot open output file Project1.exe: Permission denied collect2.exe: error: ld returned 1 exit status mingw32-make.exe: *** [Project1.exe] Error 1
exe
ファイルに書き込む権限がないためです。
コマンドプロンプトからいつでも手動で実行できます。ファイルのパスに移動して、次を入力します。
gcc filename.c -o filename
上記と同じ問題に直面していました。
新しいプロジェクトを作成し、そのプロジェクトに新しいファイルを作成することで解決できます。ファイルを保存してから、ビルドして実行してみてください。
お役に立てば幸いです。 :)
私は解決策を見つけました。次の手順に従ってください。
My compを右クリックします。アイコン
詳細設定をクリックします。
CLick環境変数。環境変数の上部で、「新規」をクリックします
変数名をPATHに設定し、変数値を次のように設定します:(「g ++ .exeの場所」) C:\ Program Files(x86)\ Dev-Cpp\MinGW64\bin
OKをクリック