用C++编程有错误LINK : fatal error LNK1104: cannot open file "Debug/123.exe"如何解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用C++编程有错误LINK : fatal error LNK1104: cannot open file "Debug/123.exe"如何解决?相关的知识,希望对你有一定的参考价值。

关闭123.exe仍有以上错误,如何解决?

原因:附加依赖项填写错误造成的。

1、首先打开开发项目,选择你要修改的解决方案。

2、选中你要修改的项目,单击右键,选择属性菜单。

3、然后单击选中连接器。

4、再单击输入选项,这时你就能看到附加依赖项了,单击附加依赖项的下拉按钮选择编辑。

5、然后把附加依赖项重新编写,一行一个,然后点击确认,设置完成。

参考技术A 不能打开exe文件,很大可能性是你的123.exe仍然在运行,如果界面上有的话,先关掉exe,再调试运行;如果界面上看不到,你到任务管理器里查看进程,有123.exe的话结束该进程,然后进行调试运行即可。本回答被提问者和网友采纳 参考技术B 那个dos窗口你还开着吧?在任务管理器里面把你上次运行的进程结束掉就可以了 。记住是在任务管理下结束进程,如果还不行,你干脆把那个debug/123.exe删除了,在编译运行 参考技术C 你另外有个123.exe还在运行,这时候你要编译,生成新的123.exe,当然会报错了。 参考技术D 你那个123.exe如果还处于运行状态的话,是没法编译的

LINK fatal error LNK1123 转换到COFF期间失败

1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

全部重新生成: 0 已成功, 1 已失败, 0 已跳过 ==========
解决方法如下:

这个错误是因为以前装过其它版本vs所致,可以查找是否有两个cvtres.exe。
C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe
然后修改比较旧的版本名字或者删除。

以上是关于用C++编程有错误LINK : fatal error LNK1104: cannot open file "Debug/123.exe"如何解决?的主要内容,如果未能解决你的问题,请参考以下文章

用visual studio 2010总是提示 1>LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”

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

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

解决VS2010链接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

无法启动"D\projects\hello\Debug\hello.exe" 系统找不到指定的文件。[LINK : fatal error LNK1123: 转换到 COFF 期间

LINK : fatal error LNK1104: 无法打开文件“kernel32.lib