没办法---这里人多,,.net错误LNK1104。有谁遇到过这样的问题?????急。。。。

时间:2022-04-17 21:23:30
是这样的,我现在手上有个软件。
它有四个项目,有三个是DLL项目。
在编译时,总是出现下列错误。
fatal error LNK1104:无法打开"c:\documents.obj";;;在其中一个DLL项目中
fatal error LNK1104:无法打开"c:\documents.obj";;;在另其中一个DLL项目中
fatal error LNK1104:无法打开"c:\documents.obj";;;在最后其中一个DLL项目中
------------------------------------------------------------------------------
这是我接手别人的东东,我想应该是哪里的设置的问题。
但我一下子也找不到,MSDN有关LNK1104的解释也看过了,不是很明白。
哪位兄台有遇到过无法打开“C:\documents.obj”这个问题 的,给点议见。
-------------------------------------------------------------
以下是.NET的生成日志:
--------------------------------------------------------------------------------
生成日志      ------- 已启动生成: 项目: NetPC,配置: Debug|Win32 -------

 命令行      正在创建临时文件“c:\Documents and Settings\software\桌面\Temco-NWT3000-src\PlugSrc\NetPC\Debug\RSP00000F.rsp”,其内容为
[
/OUT:"c:\Documents and Settings\software\桌面\Temco-NWT3000-src\PlugSrc\NetPC\../../Plugins/NetPC.p" /INCREMENTAL /NOLOGO /DLL /DEBUG /PDB:"Debug/NetPC.pdb" /SUBSYSTEM:WINDOWS /IMPLIB:"Debug/NetPC.lib" /MACHINE:X86 c:\Documents and Settings\software\桌面\Temco-NWT3000-src\PlugSrc\NetPC\..\..\Debug\nwt3000.lib comctl32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
".\Debug\GridSetupDialog.obj"
".\Debug\NetCommon.obj"
".\Debug\NetPC.obj"
".\Debug\NetPC.res"
".\Debug\NetPCScreen.obj"
".\Debug\ScreenButton.obj"
".\Debug\ScreenElement.obj"
".\Debug\ScreenLine.obj"
".\Debug\ScreenPic.obj"
".\Debug\ScreenRegion.obj"
".\Debug\ScreenText.obj"
".\Debug\stdafx.obj"
]
正在创建命令行“link.exe @"c:\Documents and Settings\software\桌面\Temco-NWT3000-src\PlugSrc\NetPC\Debug\RSP00000F.rsp"”
 输出窗口      正在链接...
LINK : fatal error LNK1104: 无法打开文件“c:\Documents.obj”

10 个解决方案

#1


o

#2


up

#3


现在我又用单独生成方式,每个的DLL项目仍是有同样的错误,。

#4


查找有没有这个文件,有的话放到C:下面,或者在选项里更改路径

如果没有的话,设置忽略链接这个文件
project->property->linker->general->Ignore Import Library
填入Documents.obj

#5


是DLL项目不能编译。

#6


http://forums.devx.com/showthread.php?threadid=98734
这里有人遇到了跟我一样的问题,英文的,不知道对方是怎么解决的

#7


是DLL项目不能编译。

#8


确切的说是:DLL项目因不能打开"c:\documents.obj"而不能LINK

#9


新建一文本文档,改名documents.obj

#10


把几个项目的编译输出路径设成不一样的试试

#1


o

#2


up

#3


现在我又用单独生成方式,每个的DLL项目仍是有同样的错误,。

#4


查找有没有这个文件,有的话放到C:下面,或者在选项里更改路径

如果没有的话,设置忽略链接这个文件
project->property->linker->general->Ignore Import Library
填入Documents.obj

#5


是DLL项目不能编译。

#6


http://forums.devx.com/showthread.php?threadid=98734
这里有人遇到了跟我一样的问题,英文的,不知道对方是怎么解决的

#7


是DLL项目不能编译。

#8


确切的说是:DLL项目因不能打开"c:\documents.obj"而不能LINK

#9


新建一文本文档,改名documents.obj

#10


把几个项目的编译输出路径设成不一样的试试