【发布时间】:2011-09-21 00:49:20
【问题描述】:
一段时间以来,我一直在 Visual Studio 2010 中遇到一个奇怪的错误。
我有一个解决方案,其中包含一个编译为静态库的项目,以及另一个非常简单但依赖于该库的项目。
有时,最近几天非常频繁,在重建解决方案或仅使用 1-3 个更改的源文件编译后,我收到以下错误:
2>LINK : fatal error LNK1181: cannot open input file 'thelibrary.lib'
========== Rebuild All: 1 succeeded, 1 failed, 0 skipped ==========
编译 thelibrary.lib 是成功的,没有任何错误或警告。
我已尝试清洁解决方案,但这并不总是有效。
- 这里出了什么问题?
【问题讨论】:
-
我也有同样的问题。具有 3 个本机 c++ 项目的解决方案。 1个exe和2个静态库。总是在重建时提到错误。之后我只是做构建,它就可以了。看起来像一个错误。
-
我也有同样的问题。我只输入“abc”而不是“abc.lib”。改正后,一切就搞定了。
标签: c++ visual-studio compiler-construction