【发布时间】:2014-10-20 23:20:02
【问题描述】:
我已经使用 Code blocks IDE 大约一周了,直到昨天我尝试构建此代码时一切正常:
#include <iostream>
using namespace std;
int main()
{
int sum = 0 , value = 0;
while(cin >> value){
sum += value;
cout << "summen er: " << endl;
cout << sum <<endl;
}
return 0;
}
这导致了以下构建日志:
(x86)/codeblocks/mingw/bin/../lib/gcc/mingw32/4.7.1/../../../../mingw32/bin/ld.exe:无法打开输出文件bin\Debug\While_input.exe:权限被拒绝
collect2.exe:错误:ld 返回 1 个退出状态
进程以状态 1 终止(0 分钟,0 秒)
1 个错误,0 个警告(0 分钟,0 秒)
我不能再编译和运行任何代码,这周早些时候运行良好的旧项目也没有。
我搜索了这个问题并尝试了以下解决方案:
- 以管理员身份运行代码块
- 防火墙开关
- 重新安装代码块
- 使用任务管理器查看我的应用程序是否仍在运行。
到目前为止,没有任何效果。有谁知道我该如何解决这个问题?
【问题讨论】:
-
你没有程序已经在后台运行和徘徊?
-
“干净”是否有效,即
While_input.exe是否被删除? -
不,不是。是的,项目文件夹中没有 while_input.exe 文件。
-
在 Windows 上,您无法覆盖已在运行的程序。这意味着如果它正在运行,您将无法构建,因为那样您就会遇到错误。您应该查看任务管理器以查看它是否正在运行,如果是则将其杀死。
-
但问题是它还不是我能说的跑步。
标签: c++ codeblocks