Article View: es.comp.os.linux.programacion
Article #1488Re: Error de compilacion en Anjuta
From: Tomey
Date: Mon, 03 Oct 2005 10:04
Date: Mon, 03 Oct 2005 10:04
42 lines
2474 bytes
2474 bytes
Ya esta claro.
:P
La clase que tenia definida como CListaCircular en una plantilla (template).
Y claro un clase de tipo template no puede estar definida en dos archivos
(.cpp y .h).
La definicion y la implementaci�n tienen que estar en el mismo archivo .h.
Gracias de todas formas.
"Tomey" <kiketomey@hotmail.com> escribi� en el mensaje
news:dhqtsr$hjo$1@nsnmrro2-gest.nuria.telefonica-data.net...
> Hola a todos.
> He creado en Anjuta un proyecto gen�rico de consola y me he creado una
> clase para manejar Listas Doblemente Enlazadas.
>
> Pues bien, cuando intento compilar el programa (Ctrl + F11) me da el
> siguiente error y no se como solucionarlo.
>
> main.cc:17:: undefined reference to
> 'CListaCircular<Persona>::CListaCircular[in-charge]()
>
> En el codigo del main solo tengo esto por ahora.
>
> #include <iostream>
> #include "Persona.h"
> #include "CListaCircular.h"
> using namespace std;
> int main()
> {
> // Creamos una lista vacia.
> CListaCircular<Persona> lst;
> return 0;
> }
>
> He estado mirando en Google y parece ser un problema de librerias o algo
> as�, pero no se como solucionarlo en Anjuta.
> Es como si compilara antes el main que el CListaCircular.
>
> �Como puedo solucionarlo?
Technical Details
Message-ID:
<dhqvnr$5i5$1@nsnmpen3-gest.nuria.telefonica-data.net>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen3-lo.nuria.telefonica-data.net!not-for-mailReferences:
<dhqtsr$hjo$1@nsnmrro2-gest.nuria.telefonica-data.net>Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,4f50e6c14b857016 X-Google-Attributes: gidf86c8,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen3-lo.nuria.telefonica-data.net!not-for-mail From: "Tomey" <kiketomey@hotmail.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: Error de compilacion en Anjuta Date: Mon, 3 Oct 2005 12:04:38 +0200 Organization: Telefonica Data Espagna Lines: 44 Message-ID: <dhqvnr$5i5$1@nsnmpen3-gest.nuria.telefonica-data.net> References: <dhqtsr$hjo$1@nsnmrro2-gest.nuria.telefonica-data.net> NNTP-Posting-Host: 203.red-80-35-179.staticip.rima-tde.net X-Trace: nsnmpen3-gest.nuria.telefonica-data.net 1128333883 5701 80.35.179.203 (3 Oct 2005 10:04:43 GMT) X-Complaints-To: usenet@nsnmpen3-gest.nuria.telefonica-data.net NNTP-Posting-Date: Mon, 3 Oct 2005 10:04:43 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2180 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180