在使用microsoft visual studio编译C ++代码时,我再一次崩溃了。在我的一个项目中,显示以下错误:
1> Debug \ xmlreader.obj:警告LNK4042:指定了多次的对象;附加设备被忽略
我有一个xmlreader.h& xmlreader.cpp文件,标题以#pragma once
开头,所以第一只眼睛的问题似乎很奇怪。
上面的错误之后还会出现很多链接器错误,其中有“未解析的外部符号” - 基本上好像xmlreader.h中的所有内容都不存在了。是什么导致了这一点,更重要的是 - 我该如何解决这个问题?