[C++][Allegro] Inny format plików graficznych
Ostatnio zmodyfikowano 2009-06-12 12:20
Pawlox Temat założony przez niniejszego użytkownika |
[C++][Allegro] Inny format plików graficznych » 2009-06-11 18:22:31 Witam. Korzystam z programu Dev C++, Allegro w wersji 4.2.2 i chciałem ostatnio zainstalować jakąś bibliotekę dodatkową do wyświetlania grafiki w innych formatach niż bmp. Ściągnąłem i zainstalowałem AlPng (opisany w kursie Allegro) i po dodaniu poleceń load_png i alpng_init wyskakują mi błędy "undefined reference to load_png" oraz "undefined reference to alpng_init". Próbowałem też biblioteki Jpgalleg i otrzymałem podobne błędy. Dodawałem już polecenia do kompilatora i konsolidatora, ale nic nie pomogło. Wie ktoś jak to rozwiązać, bo jakoś nie napawa mnie optymizmem perspektywa dalszego korzystania z grafiki w formacie bmp, tym bardziej,że pracuję nad coraz większymi projektami :( :/ |
|
klapaucius |
» 2009-06-11 18:38:24 a jakbys zamiast tego dal normalnie load_bitmap? |
|
Pawlox Temat założony przez niniejszego użytkownika |
:/ » 2009-06-11 18:52:56 Niestety tego też próbowałem i program się wtedy kompiluje i uruchamia bez błędów, ale kiedy dochodzi do miejsca, w którym ma wyświetlić ten plik graficzny, to się wysypuje... |
|
DejaVu |
» 2009-06-11 20:20:11 |
|
Pawlox Temat założony przez niniejszego użytkownika |
» 2009-06-11 20:37:07 -l alpng -l alleg wpisałem to w konsolidator (po spacji) i wyskoczyło mi masę błędów z "multiple definition of..." i wszystkimi funkcjami Allegro :/ |
|
DejaVu |
» 2009-06-11 20:41:26 |
|
Pawlox Temat założony przez niniejszego użytkownika |
» 2009-06-11 20:45:51 Odpada - wcześniej było wszystko ok. #include <allegro.h> #include <jpgalleg.h> #include <alpng.h> #include <fstream> #include <iostream> #include <string> using namespace std; Nurtuje mnie to polecenie -l alleg - czy ono nie dodaje czasem drugi raz biblioteki Allegro? |
|
DejaVu |
» 2009-06-11 20:58:13 Odpal może najpierw przykład wzorcowy. Znajdziesz go w kursie: http://kursy.ddt.pl/?LessonId=274. Jak on nie będzie 'działał' to można dywagować na temat biblioteki alpng jednak nie sądzę, by w niej leżał problem. |
|
« 1 » 2 |