0

Windows 7 に MinGW をインストールしました。Hello World アプリを作成しました...

#include <stdio.h>
void main()
{
    printf("Hallo, Welt!\n");
};

私は走った

gcc Hello.c -o Hello

これにより、Hello.exeという名前のexeアプリが作成されました。実行したところ、必要に応じてhelloと表示されました

ファイルにコメントを追加して保存し、管理者としてCMDでコンパイラを再実行すると、エラーが発生しました

c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: cannot open output file Hello.exe: Permission denied
collect2.exe: error: ld returned 1 exit status

それで、Windowsファイルエクスプローラーでファイルを削除しようとしましたが、ウィンドウがポップアップし、管理者権限を使用してファイルを削除するように求められたので、管理者としてこの管理者権限を許可し、他のメッセージをポップアップしました.. . コンピューター自体から何らかの権限が必要です。今何をすべきかわかりません...私はコンピューターの管理者ですが、ファイルを削除できません...ファイルを右クリックしてファイル設定を開くと、アクセス許可が表示されます管理者にはすべての権限が必要です。

私が見ているように、ファイルは実行されていません...ファイルは何によってもロックされていません

何が問題なのですか...コードまたはコンパイラが原因ですか、それともウィンドウの問題ですか...どうすればこのファイルを強制終了できますか?

編集:ファイルが実行されていません...タスクマネージャーで、任意のユーザーのすべてのタスクを表示すると、ファイルが表示されず、実行されていません。

ウイルス対策がオフになっていて、ファイアウォールをオフにして試した問題に影響はありません

ファイルは殺せないままです。

4

1 に答える 1