Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 用于生成dll的发布文件夹的目录_C++_Visual Studio 2010_Dll - Fatal编程技术网

C++ 用于生成dll的发布文件夹的目录

C++ 用于生成dll的发布文件夹的目录,c++,visual-studio-2010,dll,C++,Visual Studio 2010,Dll,我正在将dll链接到我的应用程序。似乎没有错误,并且正在以一种良好的方式被识别 但我有一个链接1181的错误: Error 3 error LNK1181: cannot open input file 'c:\users\xxx\Project\Release\mydll.lib 有什么问题吗 更新:我现在收到一条新消息,说程序无法启动,因为您的计算机中缺少tulips.dll。尝试重新安装程序以解决此问题 项目似乎找不到mydll.lib。 LNK1181:链接器找不到文件名

我正在将dll链接到我的应用程序。似乎没有错误,并且正在以一种良好的方式被识别

但我有一个链接1181的错误:

Error   3   error LNK1181: cannot open input file 'c:\users\xxx\Project\Release\mydll.lib   
有什么问题吗


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

项目似乎找不到
mydll.lib
LNK1181
:链接器找不到文件名,因为它不存在或找不到路径。
=>从这个项目中,你能点击2次,看看VS2010是否找到了它吗?

我不明白这个问题。链接器询问的确切路径中是否存在mydll.lib?你说的郁金香卷宗是什么意思?顺便说一句,通过项目设置,您可以控制库的创建位置。@drescherjm dll文件存在于错误文件中包含的同一路径中。dll文件不计算在内。不针对dll文件进行链接。文件c:\users\xxx\Project\Release\mydll.lib“存在?如果文件确实存在,是否混合32/64位?您不能将32位库链接到64位应用程序,也不能将64位库链接到32位应用程序。我不明白:我应该双击哪个项目?dll或应用程序?请检查引用
mydll.lib
的项目,只需打开资源管理器,查看文件“c:\users\xxx\project\Release\mydll.lib”是否存在您可以在解决方案资源管理器中看到mydll.lib吗?如果是,2次单击它:如果找到,VS将显示二进制表示。如果未找到,VS将向您显示一条类似于“lib not found”的消息@MelMed