|
编译到最后编译不成功是怎么回事啊?求解释,不能生成fgfs.exe
4>sgmaterial.lib(mipmap.obj) : warning LNK4217: 本地定义的符号 ??_D?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAEXXZ (public: void __thiscall std::basic_ofstream<char,struct std::char_traits<char> >::`vbase destructor'(void)) 在函数 "void __cdecl simgear::effect::dumpMipmap(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,int,int,int,int,unsigned char *,class std::vector<unsigned int,class std::allocator<unsigned int> > const &)" (?dumpMipmap@effect@simgear@@YAXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HHHHPAEABV?$vector@IV?$allocator@I@std@@@4@@Z) 中导入
4>sgmaterial.lib(mipmap.obj) : warning LNK4217: 本地定义的符号 ??0?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAE@PBDHH@Z (public: __thiscall std::basic_ofstream<char,struct std::char_traits<char> >::basic_ofstream<char,struct std::char_traits<char> >(char const *,int,int)) 在函数 "void __cdecl simgear::effect::dumpMipmap(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char>>,int,int,int,int,unsigned char *,class std::vector<unsigned int,class std::allocator<unsigned int> > const &)" (?dumpMipmap@effect@simgear@@YAXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HHHHPAEABV?$vector@IV?$allocator@I@std@@@4@@Z) 中导入
4>groundradar.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class std::_Vector_iterator<class std::_Vector_val<unsigned short,class std::allocator<unsigned short> > > __thiscall osg::MixinVector<unsigned short>::begin(void)" (__imp_?begin@?$MixinVector@G@osg@@QAE?AV?$_Vector_iterator@V?$_Vector_val@GV?$allocator@G@std@@@std@@@std@@XZ),该符号在函数 "public: void __thiscall GroundRadar::updateTexture(void)" (?updateTexture@GroundRadar@@QAEXXZ) 中被引用
4>sgtgdb.lib(SGOceanTile.obj) : error LNK2001: 无法解析的外部符号 "__declspec(dllimport) public: class std::_Vector_iterator<class std::_Vector_val<unsigned short,class std::allocator<unsigned short> > > __thiscall osg::MixinVector<unsigned short>::begin(void)" (__imp_?begin@?$MixinVector@G@osg@@QAE?AV?$_Vector_iterator@V?$_Vector_val@GV?$allocator@G@std@@@std@@@std@@XZ)
4>groundradar.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class std::_Vector_iterator<class std::_Vector_val<unsigned short,class std::allocator<unsigned short> > > __thiscall osg::MixinVector<unsigned short>::end(void)" (__imp_?end@?$MixinVector@G@osg@@QAE?AV?$_Vector_iterator@V?$_Vector_val@GV?$allocator@G@std@@@std@@@std@@XZ),该符号在函数 "public: void __thiscall GroundRadar::updateTexture(void)" (?updateTexture@GroundRadar@@QAEXXZ) 中被引用
4>groundradar.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class std::_Vector_iterator<class std::_Vector_val<unsigned char,class std::allocator<unsigned char> > > __thiscall osg::MixinVector<unsigned char>::begin(void)" (__imp_?begin@?$MixinVector@E@osg@@QAE?AV?$_Vector_iterator@V?$_Vector_val@EV?$allocator@E@std@@@std@@@std@@XZ),该符号在函数 "public: void __thiscall GroundRadar::updateTexture(void)" (?updateTexture@GroundRadar@@QAEXXZ) 中被引用
4>groundradar.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class std::_Vector_iterator<class std::_Vector_val<unsigned char,class std::allocator<unsigned char> > > __thiscall osg::MixinVector<unsigned char>::end(void)" (__imp_?end@?$MixinVector@E@osg@@QAE?AV?$_Vector_iterator@V?$_Vector_val@EV?$allocator@E@std@@@std@@@std@@XZ),该符号在函数 "public: void __thiscall GroundRadar::updateTexture(void)" (?updateTexture@GroundRadar@@QAEXXZ) 中被引用
4>C:\FlightGear\flightgear-build\src\Main\Release\fgfs.exe : fatal error LNK1120: 4 个无法解析的外部命令
========== 全部重新生成: 成功 3 个,失败 1 个,跳过 0 个 ========== |
|