|
今天心血来潮,把vpb编译一把,结果出现了一个link error2005"public: void __thiscall std::basic_stringstream<char,struct std::char_traits<char>,class std::allocator<char> >::`vbase destructor'(void)"
这个错误,不知道大家遇到过没有。
我用的是我个人觉得功能十分强大的vs2010,竟然出现了这个问题。我想问题的所在应该是在osgDB中的某些头文件的引用,接下来我会去读一下源码并对其进行修改。
此外,我们还可以通过对于vs2010的设置来解决这个问题。
在项目属性中 -》link-》常规将其中的 强制文件输出改为仅限定多次定义的符号即可解决问题。 |
|