0

好吧,在使用 Microsoft Visual Studio 编译 C++ 代码时,我又一次崩溃了。在我的一个项目中,显示了以下错误:

1>Debug\xmlreader.obj : 警告 LNK4042:对象指定了多次;额外被忽略

我有一个 xmlreader.h 和 xmlreader.cpp 文件,标题以 开头#pragma once,所以第一眼看起来这个问题很奇怪。

上面的错误还伴随着很多链接器错误,其中有“未解析的外部符号” - 基本上好像 xmlreader.h 中的所有内容都不再存在了。什么会导致这种情况,更重要的是 - 我该如何解决这个问题?

4

0 回答 0