0

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

4

1 回答 1

2

你读过这个吗?正如文档中所引用的::

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

于 2013-01-29T05:48:53.577 回答