我想在2015中使用QT5.5。但是,微软编译器与Qt的最后一个兼容版本是MSVC2013。因此,我想告诉Visual 2015使用“遗留”模式来使用旧版本的Microsoft编译器进行编译。_Winerror_map@std@@YAPBDH@Z)
référencé dans la fonction "public: virtual class std::basic_string<char,struct std::char_traits<
TL;DR:与Qt无关,我在数组(std::vector)范围上犯了一个愚蠢的错误。使用Windows7,Qt版本4.8.7,x86_64-w64-mingw32-g++作为编译器,Cygwin用于编译,Notepad++用于编辑。(同样的项目中也有Flex和Bisonc++,但它们与问题无关,而且工作正常。)Q_OBJECT
public