我最近在 Visual Studio 2013 中构建了一个大型开源程序。最初构建失败是由于几个错误(C1900 和 LNK2019)。这些错误非常令人费解,因为我遵循了清晰、简单的指令来构建程序。主要开发人员想不出它们会发生的任何充分理由。
我在一夜之间关闭了我的笔记本电脑,第二天早上我重新尝试构建以重现错误。但令我惊讶的是,没有错误。我没有更改任何源代码或任何编译器设置等。
那天晚些时候,我决定进行另一个构建,但我遇到了与以前相同的错误。我关闭了我的笔记本电脑一分钟左右,然后重新打开它,再次尝试构建它并且它工作。
显然这真的很奇怪。我有理由怀疑我的笔记本电脑中存在一些故障硬件。这会导致这些神秘消失的错误吗?