Gå til innhold

clanlib med dev-c++


Anbefalte innlegg

Hei!

Jeg har et problem med å innstalere clanlib på dev-c++

 

libjpeg, libpng og zlib har jeg innstalert uten problemer, ettersom jeg fant de som devpacks på oppdateringen.

 

Jeg lastet ned clanlib fra clanlib og pekte til .zip fila med packman (et program som innstalerer packs i dev-c++)

 

uansett, dette er feilmeldingene jeg får:

 

ClanLib/core.h: No such file or directory

ClanLib/display.h: No such file or directory

ClanLib/gl.h: No such file or directory

ClanLib/application.h: No such file or directory

 

dette er koden jeg prøver å kjøre:

#include <ClanLib/core.h>
#include <ClanLib/display.h>
#include <Clanlib/gl.h>
#include <ClanLib/application.h>

//main
class cClanLibApp : public CL_ClanApplication
{
 public:
cClanLibApp();
~cClanLibApp();


 virtual int main(int, char **)
 {
CL_SetupCore setup_core;
CL_SetupDisplay setup_display;
CL_SetupGL setup_gl;
CL_SetupSound Setup_sound;

CL_DisplayWindow window("test", 640, 480);

return 0;
 }
}app;

 

håper noen kan hjelpe meg :)

Lenke til kommentar
Videoannonse
Annonse

Hei. Det ser ut som compilern ikke finner header filene. Så enten ligger ikke clanlib i include path'en til dev-c++ (Vet ikke helt hvor det blir... kanskje en eller annen include/ mappe) så du kan prøve å legge clanlib der hvis du finner den.

 

Et annet alternativ er å føye til stien hvor clanlib ligger som en parameter når du kompilerer, dvs: -I/path/to/clanlib Men da jeg ikke har prøvd mingw/dev-c++ selv, så vet jeg ikke om dette nødvendigvis virker.

Lenke til kommentar

Lastet ned clanlib fila og så igjennom den. Det virket som kildekoden lå i mappen clanlib/sources/api/ slik at det kan hende det vil kompilere hvis du forandrer:

#include <ClanLib/core.h>
#include <ClanLib/display.h>
#include <Clanlib/gl.h>
#include <ClanLib/application.h>

Til

 

#include <ClanLib/sources/api/core.h>
#include <ClanLib/sources/api/display.h>
#include <Clanlib/sources/api/gl.h>
#include <ClanLib/sources/api/application.h>

Lenke til kommentar
Lastet ned clanlib fila og så igjennom den. Det virket som kildekoden lå i mappen clanlib/sources/api/ slik at det kan hende det vil kompilere hvis du forandrer:

#include <ClanLib/core.h>
#include <ClanLib/display.h>
#include <Clanlib/gl.h>
#include <ClanLib/application.h>

Til

 

#include <ClanLib/sources/api/core.h>
#include <ClanLib/sources/api/display.h>
#include <Clanlib/sources/api/gl.h>
#include <ClanLib/sources/api/application.h>

 

Takk for hjelpen! :D

dette funket. Jeg laget en mappe i include mappen der dev-c++ er innstalert. Kalte den for ClanLib, kopierte .h filene til mappen som finnes i source i download, og dette funket.

Takk for tipset tresko :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...