Visual Studio 2012,vc ++ - 错误LNK1181:无法打开输入文件'* \ dllmain.obj'

时间:2013-01-29 05:45:04

标签: visual-c++ visual-studio-2012

当我尝试构建项目时,我收到此错误消息。我认为指定的路径中有一个空格。我是VS 2012的新手。这个问题可能很简单,但是。请告诉我如何删除路径中的空间? (xxx \ _ 空间 _dllmain.obj)。或者我的构建失败还有另一个原因

1 个答案:

答案 0 :(得分:2)

您是否阅读过this?正如文档::

中引用的那样

LNK1181的另一个可能原因是带有嵌入空格的长文件名未用引号括起来。在这种情况下,链接器将只识别第一个空格的文件名,然后假定文件扩展名为.obj。这种情况的解决方案是将长文件名(路径加文件名)括在引号中。