编译问题解决:LINK : fatal error LNK1104: 无法打开文件“*.dll”
2017-07-24 14:39
633 查看
一、引言
编译项目的时候,总会遇到些奇怪的问题,比如说以下这种:LINK : fatal error LNK1104: 无法打开文件“..\bin\utilitiesd.dll”
我在编译一个动态链接库项目的时候出现的问题,其中
utilitiesd.dll应该是该项目的输出文件,而此时却显示无法打开该文件。
觉得非常匪夷所思 T_T
明明是我要输出的文件,你却告诉我无法打开,这是因为什么原因呢?
二、啼笑皆非的原因
突然灵光一闪!莫非在
..\bin\文件夹中已经生成了一个
utilitiesd.dll,并且该动态链接库正在被其他程序占用,因此对于
utilitiesd.dll的新增的编辑无法成功,就像我们妄图想要删除一个正在编辑的文件是不被操作系统允许的一样。
猜测到了原因的我立马关闭了其他的编译项目运行,再重新编译
utilities项目,此时终于成功。
三、总结
有时候有些问题的原因真的是非常啼笑皆非的 :)对于这种问题,遇到了第一次就要好好记录下来,为之后再遇到这样的问题提供一个解决思路。
相关文章推荐
- 解决VS在编译的时候无法打开...obj文件的问题
- 解决vs中编译c++项目时报类似:LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”错误
- VS2012 每次编译程序都会出现”无法查找或打开 PDB 文件“问题解决方案
- LINK : fatal error LNK1104: 无法打开文件“opencv_calib3d249d.lib”问题解决
- 关于LINK : fatal error LNK1104: 无法打开文件“opencv_calib3d24Xd.lib”问题解决
- 解决OpenGL x64平台 LINK : fatal error LNK1104: 无法打开文件“glut32.lib”及外部无法解析的符号的问题
- 解决问题——LINK : fatal error LNK1104: 无法打开文件“GuiTk115d.lib”
- LINK : fatal error LNK1104: 无法打开文件“opencv_calib3d249d.lib”问题解决
- 1>LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib” 问题解决
- 编译DXUT框架中CustomUI例子遇到问题:无法打开包括文件:“msctf.h”的 解决办法
- 解决单个日志文件长时间造成太大无法打开日志问题
- 解决无法直接打开EXCEL文件的问题
- 解决EXE文件无法打开的问题!
- Win7下chm文件无法打开问题解决方法
- “无法打开工作组信息文件中的表 'MSysAccounts'”的问题的解决方法
- Solaris编译Boost生成so文件出错:failed gcc.link.dll解决方法
- 【原创】无法打开输入文件"***.lib"问题解决
- iis打开aspx文件时显示无法找到该页问题解决方法
- 彻底解决CHM文件无法打开问题
- 解决Google Docs无法登录或者登录后无法打开文件的问题