2013-10-03 10 views
0

我将dll与我的应用程序链接起来。看起来没有错误,并且正在以一种好的方式得到认可。dll生成版本文件夹的目录

,但我有LINK 1181的错误:

Error 3 error LNK1181: cannot open input file 'c:\users\xxx\Project\Release\mydll.lib 

可能是什么什么问题?

更新:我收到一条新消息,说程序无法启动,因为您的计算机中缺少tulips.dll。尝试重新安装程序来解决这个问题!

+0

我不明白这个问题。 mydll.lib是否存在于链接器询问的确切路径中?你的郁金香文件是什么意思?顺便说一句,通过项目设置,你可以控制你的库创建的地方。 – drescherjm

+0

准确地去哪里? – MelMed

+0

@drescherjm该dll文件存在于包含在错误文件中的相同路径中。 – MelMed

回答

0

看来mydll.lib找不到该项目。 LNK1181:链接器找不到文件名,因为它不存在或路径未找到。 =>从项目中,你可以双击它并看看VS2010是否能找到它?

+0

我不明白:我应该双击哪个项目?dll或应用程序? – MelMed

+0

请检查项目中涉及到'mydll.lib' – lolando

+0

以及?要检查什么? – MelMed