c++调试LINK : fatal error LNK1104: cannot open file "Debug/a.exe" 执行 link.exe 时出错.

为什么????... 为什么???? 展开
 我来答
Okeelinn
2018-04-11 · TA获得超过1.2万个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:16万
展开全部
  • cannot open file "Debug/a.exe"意思就是不能打开文件a.exe。

  • 因为编译过程中会生成a.exe文件,而你这个a.exe文件可能已经在运行了,运行的Win32程序系统会对它进行保护,不让它被修改,所以编译时就会写入出错。

  • 解决方法:关闭a.exe文件即可。

    有时虽然在任务栏中可能没有看到a.exe,并不意味着该程序已关闭,可使用Ctrl + Alt +Del键呼出任务管理器,然后在任务管理器中结束a.exe进程。

(拓展)

  • C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。

  • C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

  • C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。

  • C++是在C语言的基础上开发的一种面向对象编程语言,应用非常广泛。

  • 常用于系统开发,引擎开发等应用领域,支持类、封装、继承、多态等特性。C++语言灵活,运算符的数据结构丰富、具有结构化控制语句、程序执行效率高,而且同时具有高级语言与汇编语言的优点。

翻翻看吧
2013-03-30 · TA获得超过137个赞
知道答主
回答量:108
采纳率:0%
帮助的人:18万
展开全部
cannot open file "Debug/a.exe"
意思就是不能打开文件a.exe.因为编译过程中会生成a.exe文件,而你这个a.exe文件可能已经在运行了,运行的Win32程序系统会对它进行保护,不让它被修改,所以编译时就会写入出错!
解决方法就是关闭a.exe文件。
有时虽然在任务栏中可能没有看到a.exe,并不意味着该程序已关闭,可使用Ctrl + Alt +Del键呼出任务管理器,然后在任务管理器中结束a.exe进程。
追问
进程里没有啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
q294719859
2013-04-14
知道答主
回答量:31
采纳率:0%
帮助的人:7万
展开全部
复制,关掉,重启程序,粘贴
还不行就只能重启了
具体原理你肯定听不懂,所以听话做就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Nidehouge
2019-03-27
知道答主
回答量:1
采纳率:0%
帮助的人:764
展开全部
以管理员身份运行就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式