编译问题解决:LINK : fatal error LNK1104: 无法打开文件“*.dll”
Posted maurice-code
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译问题解决:LINK : fatal error LNK1104: 无法打开文件“*.dll”相关的知识,希望对你有一定的参考价值。
一、引言
编译项目的时候,总会遇到些奇怪的问题,比如说以下这种:
LINK : fatal error LNK1104: 无法打开文件“..inICPRegistration.dll”
我在编译一个动态链接库项目的时候出现的问题,其中ICPRegistration.dll 应该是该项目的输出文件,而此时却显示无法打开该文件。
觉得非常匪夷所思 T_T
明明是我要输出的文件,你却告诉我无法打开,这是因为什么原因呢?
二、可能的原因
google之后得知一个可能的原因。
可能是在../bin/Platform 下已经生成了一个ICPRegistration.dll ,并且该动态链接库正在被其它程序使用。因此无法更改此文件。所以我关闭了编译器重新启动,此时成功。
三、总结
出现这个问题的具体原因我现在也不太了解,但是依靠上面的方式解决了问题。需要继续思考。。。
以上是关于编译问题解决:LINK : fatal error LNK1104: 无法打开文件“*.dll”的主要内容,如果未能解决你的问题,请参考以下文章
LINK : fatal error LNK1104: 无法打开文件“kernel32.lib
LINK : fatal error LNK1104错误,希望懂的才进来,不要复制来的答案
LINK : fatal error LNK1117: syntax error in option 'VERSION:1.6.5'
LINK : fatal error LNK1104: 无法打开文件“E:\VSproject\123\Debug\123.exe”
win7下用vc++6.0出现LINK : fatal error LNK1104: cannot open file "Debug/1.exe"怎么解决