#include <vector>
#include <string>
#include "tinyxml/tinystr.h" // подключит от безысходности
#include "tinyxml/tinyxml.h"
typedef std::string String;
...
...
TiXmlDocument file( "data/resource.xml" );
if (file.LoadFile())
{
String path;
path = element->Attribute("src");
element->QueryStringAttribute("src",&path); // Ошибка при сборке
element->QueryFloatAttribute("x",&spr_x); // нормально
}
}
Текст ошибки:#ifdef TIXML_USE_STL
/// QueryStringAttribute examines the attribute - see QueryIntAttribute().
int QueryStringAttribute( const char* name, std::string* _value ) const {
...
#ifdef TIXML_USE_STL
# TINYXML_USE_STL can be used to turn on STL support. NO, then STL
# will not be used. YES will include the STL files.
TINYXML_USE_STL := NO