Dev - C++ - estará esta librería interfiriendo con <vector> ??

 
Vista:
Imágen de perfil de felipe
Val: 141
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

estará esta librería interfiriendo con <vector> ??

Publicado por felipe (74 intervenciones) el 23/06/2020 00:17:05
hola y gracias por responder

tengo un header lib.h y estoy usando una libreria externa llamada allegro5. al usar vectores en lib.h me da error. es posible que la libreria allegro5 este interfiriendo con esto?

este es un codigo de ejemplo (resumen) que describe mi problema

codigo:

main.cpp:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <allegro5/allegro.h>
#include <vector>
 
#include <lib.h>
 
lib.h:
 
struct StPunto{
	unsigned int x,y;
};
 
struct StObjeto{
        std::vector<StPunto> punto;
}


al tratar de compilarlo me dice estos errores:
- multiple definition of `_Unwind_Resume'
- first defined here

y al hacer click en el mensaje de error me redirige al archivo makeFile.win y me muestra esta linea en rojo
1
2
$(BIN): $(OBJ)
$(CPP) $(LINKOBJ) -o $(BIN) $(LIBS)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder