#ifndef partida_cpp#define partida_cpp#include "partida.h"#include "batalla.cpp"//ConstructorCPartida::CPartida() { //TODO : Pensat per dos jugadors. Arreglar. num_partida=0; jugador_zero=0; jugador_un=0;}//DestructorCPartida::~CPartida() { }void actualitza_puntuacio(CBatalla *batalla) { if ( batalla->guanyador() == 0 ) jugador_zero++; else if ( batalla->guanyador() == 1 ) jugador_un++; num_partida++;}void CPartida::mostra_informacio(CBatalla *batalla) { actualitza_puntuacio(batalla); char str[64]; snprintf(str, 63,"Partida:%d",num_partida); renderitza_texte(250,0,str,FONT_COLOR_VERD); renderitza_texte(250,20,"Jugador",FONT_COLOR_VERD); snprintf(str, 63,"0:%d",jugador_zero); renderitza_texte(325,20,str,FONT_COLOR_VERD); renderitza_texte(250,40,"Jugador",FONT_COLOR_VERD); snprintf(str, 63,"1:%d",jugador_un); renderitza_texte(325,40,str,FONT_COLOR_VERD); renderitza_texte(360,40,"punts",FONT_COLOR_VERD);}#endifservomac@amd64:~/yagot$ makeg++ src/yagot.cpp -o yagot `sdl-config --cflags` -lSDL -lSDL_ttf -lSDL_gfxsrc/partida.h:13: error: CBatalla has not been declaredsrc/tanc.cpp: In member function void CTanc::dibuixa():src/tanc.cpp:79: error: renderitza_tanc was not declared in this scopesrc/terreny.cpp: In member function void CTerreny::dibuixa():src/terreny.cpp:71: error: renderitza_terreny was not declared in this scopesrc/batalla.cpp: In function void efectua_dispar(int, int, double, double, int*, int, int, CTancs*):src/batalla.cpp:52: error: COLOR_BLANC was not declared in this scopesrc/batalla.cpp:52: error: dibuixa_pixel was not declared in this scopesrc/batalla.cpp:70: error: COLOR_BLANC was not declared in this scopesrc/batalla.cpp:70: error: dibuixa_pixel was not declared in this scopesrc/batalla.cpp:98: error: COLOR_VERD was not declared in this scopesrc/batalla.cpp:98: error: dibuixa_pixel was not declared in this scopesrc/partida.cpp: In function void actualitza_puntuacio(CBatalla*):src/partida.cpp:19: error: jugador_zero was not declared in this scopesrc/partida.cpp:21: error: jugador_un was not declared in this scopesrc/partida.cpp:22: error: num_partida was not declared in this scopesrc/partida.cpp: At global scope:src/partida.cpp:25: error: prototype for void CPartida::mostra_informacio(CBatalla*) does not match any in class CPartidasrc/partida.h:13: error: candidate is: void CPartida::mostra_informacio(int*)src/partida.cpp: In member function void CPartida::mostra_informacio(CBatalla*):src/partida.cpp:29: error: FONT_COLOR_VERD was not declared in this scopesrc/partida.cpp:29: error: renderitza_texte was not declared in this scopemake: *** [all] Error 1