c++调试LINK : fatal error LNK1104: cannot open file "Debug/a.exe" 执行 link.exe 时出错.
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++调试LINK : fatal error LNK1104: cannot open file "Debug/a.exe" 执行 link.exe 时出错.相关的知识,希望对你有一定的参考价值。
参考技术A cannotopen
file
"Debug/a.exe"
意思就是不能打开文件a.exe.因为编译过程中会生成a.exe文件,而你这个a.exe文件可能已经在运行了,运行的Win32程序系统会对它进行保护,不让它被修改,所以编译时就会写入出错!
解决方法就是关闭a.exe文件。
有时虽然在任务栏中可能没有看到a.exe,并不意味着该程序已关闭,可使用Ctrl
+
Alt
+Del键呼出任务管理器,然后在任务管理器中结束a.exe进程。 参考技术B 这样的,你第一次编译运行过了,那个显示的程序没有关闭,再编译运行就出这个东西了。你只要把前面的关闭了,就没问题了。
VS报错:LINK : fatal error LNK1104: 无法打开文件“msvcp100d.lib”
参考技术A 你安装后没有成功配置opencv,所以显示link时无法打开文件“opencv_calib3d231.lib;”推荐你如下配置:1.自行下载并安装OpenCV-2.2.0-win32-vs2010.exe(注意安装时选择把OpenCV路径添加到系统全局变量中); 2.在VS2010创建你自己的工程; 3.打开project properties,在弹出窗口中定位到VC++ Directories; 4.加入“[OpenCV安装路径]\include”、“[OpenCV安装路径]\include\opencv”这两个路径到Include Directory里面(目的是为了兼容2.1及其以前版本的引用头文件格式); 5.加入“[OpenCV安装路径]\lib”路径到Library Directory里面; 6.不要关闭当前窗口,定位到左边菜单中的Linker,再选择Input,把下面这些依赖项加进去: opencv_core220d.lib opencv_highgui220d.lib opencv_video220d.lib opencv_ml220d.lib opencv_legacy220d.lib opencv_imgproc220d.lib 当然,还有其他的库,视需要而添加; 7。运行实例看看是否能通过。以上是关于c++调试LINK : fatal error LNK1104: cannot open file "Debug/a.exe" 执行 link.exe 时出错.的主要内容,如果未能解决你的问题,请参考以下文章
用C++编程有错误LINK : fatal error LNK1104: cannot open file "Debug/123.exe"如何解决?
C++ VS中出现1>LINK : fatal error LNK1104: 无法打开文件“msvcprtd.lib”错误,啥原因啊?求帮助。
vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏
VC6 LINK : fatal error LNK1168: cannot open Debug/Test.exe for writing
用visual studio 2010总是提示 1>LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”