我正在尝试在具有公共语言运行时支持的项目中使用 boost 线程。我收到以下链接器错误。错误 LNK2022:元数据操作失败(8013119F):存在一个 TypeRef,它应该但没有对应的 TypeDef:(虚拟):(0x01000073)。
如果我评论实例化 boost 线程的行,我不会收到任何链接器错误。
我试着在网上寻找修复这个错误,在一个这样的地方,建议在包含任何 boost 库之前使用“#define BOOST_THREAD_USE_DLL”。我试过这个,但它仍然给我同样的错误。
有一个相关的线程,(“LNK2022:元数据操作失败”让我发疯)但它不是同样的问题,但有点相似。我尝试了那里建议的修复,但仍然没有运气。
有谁知道如何解决这一问题?