我已经在 Windows 7 上安装了 MinGW,我确实编写了一个 hello world 应用程序......
#include <stdio.h>
void main()
{
printf("Hallo, Welt!\n");
};
我确实跑了
gcc Hello.c -o Hello
这确实创建了一个名为 Hello.exe 的 exe 应用程序
我确实在文件中添加了注释,保存它,然后以管理员身份在 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 文件资源管理器中删除文件,确实弹出了一个窗口,并要求我使用管理员权限删除文件,所以我确实允许此管理员权限,因为我是管理员,然后它确实弹出了另一条消息.. .我需要计算机本身的一些权限我不知道我现在应该做什么...我是计算机的管理员,我无法删除文件...如果我右键单击文件并打开文件设置和权限我看到管理员应该拥有所有权限。
我看到的文件没有运行......文件没有被任何东西锁定
出了什么问题...是因为代码还是编译器还是窗口问题...我怎样才能杀死这个文件?
编辑:文件没有运行......在任务管理器中显示任何用户的所有任务时,文件不会以任何方式出现并且没有运行。
防病毒已关闭,它对问题没有影响我也尝试关闭防火墙
该文件保持无法杀死。