C 无法打开输出文件,权限被拒绝错误:Id返回1退出状态

C 无法打开输出文件,权限被拒绝错误:Id返回1退出状态,c,C,我的代码块有问题。我的第一个代码已经运行,但是如果我再次运行相同的代码,我就看不到我的输出 === Build file: "no target" in "no project" (compiler unknown) === cannot open output file E:\PDF Files\C URI\hudai 33.exe Permission denied error: ld returned 1 exit status === Build failed: 2 error(s),

我的代码块有问题。我的第一个代码已经运行,但是如果我再次运行相同的代码,我就看不到我的输出

=== Build file: "no target" in "no project" (compiler unknown) ===
cannot open output file E:\PDF Files\C URI\hudai 33.exe Permission denied
error: ld returned 1 exit status
=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===

看起来您在Windows上,正在编译一个名为
hudai 33.exe
的文件。链接器无法覆盖该文件(
hudai 33.exe
),可能是因为它仍在运行


在重新编译新的可执行文件之前,必须停止运行它。

我遇到了相同的错误。这是一个有点难以解决的问题,因为消息说,他们没有打开文件的权限。但问题是该程序仍在运行


如果程序还在运行,我想我会在任务管理器中找到,但不在。因此,我试图删除该文件,但也无法删除。搜索更多关于我找到的程序“进程浏览器”。有了这个程序,我可以看到我的exe文件仍在运行,但有一条消息说程序已暂停。然后我试图通过Process Explorer进行杀戮,但没有成功,因为我仍然没有权限。因此,我用右键打开我的CMD,选择像管理员一样执行,然后用taskkill/pid PIDNUMBER/T/F命令杀死进程,也杀死子进程。

欢迎访问stackoverflow.com。请花些时间阅读帮助页面,特别是“我可以在这里问什么主题?”和“我应该避免问什么类型的问题”部分。另外,请参加本次参观,并阅读如何提出好的问题。最后,请学习如何创建一个最小的、完整的、可验证的示例。你是说在编译时?是的,首先它会编译,但当我再次运行它时,它不会工作,现在我该怎么办??我先卸载上一个,然后下载一个新的并安装!!