Erro ao Compilar

1. Erro ao Compilar

Maxwell Denisson
MaXwEllDeN

(usa Linux Mint)

Enviado em 08/04/2012 - 12:24h

maxwell@MaXwEllDeN ~/wxStart $ g++ main.cpp `wx-config --cppflags` `wx-config --libs` -o Max
/tmp/cc1d1q2Z.o: In function `MyApp::OnInit()':
main.cpp:(.text+0xbb): undefined reference to `Simple::Simple(wxString const&)'
collect2: ld returned 1 exit status

Estou estudando wxWidgets, peguei o exemplo idêntico do site para compilar, e não deu...

Obrigado pela atenção!


  


2. Re: Erro ao Compilar

Victocha
victocha

(usa Ubuntu)

Enviado em 08/04/2012 - 16:48h

Talvez o código que você pegou do site esteja com algum link para biblioteca faltando, ou talvez você esteja compilando errado... não sei.

Poste o código que fica mais fácil você obter ajuda. Ou se for imenso mande-nos o respectivo site de origem ou simplesmente dê um up no arquivo e coloque a download para nós darmos uma olhada.

Boa sorte!


3. Re: Erro ao Compilar

Maxwell Denisson
Maxwellden

(usa Linux Mint)

Enviado em 08/04/2012 - 18:00h

simple.h

#include <wx/wx.h>

class Simple : public wxFrame
{
public:
Simple(const wxString& title);

};


simple.cpp


#include "simple.h"

Simple::Simple(const wxString& title)
: wxFrame(NULL, wxID_ANY, title, wxDefaultPosition, wxSize(250, 150))
{
Centre();
}

main.h


#include <wx/wx.h>

class MyApp : public wxApp
{
public:
virtual bool OnInit();
};


main.cpp


#include "main.h"
#include "simple.h"

IMPLEMENT_APP(MyApp)

bool MyApp::OnInit()
{
Simple *simple = new Simple(wxT("Simple"));
simple->Show(true);

return true;
}


O código não é, pois eu já compilei ele usando o Ubuntu Maverick, creio eu que o comando que usei para compilar foi esse mesmo que está ai na primeira mensagem.

Obrigado pela atenção!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts