[Allegro] Błędy `undefined reference to...` podczas próby kompilowania pod Linuksem
Ostatnio zmodyfikowano 2012-10-27 13:23
matka5432 Temat założony przez niniejszego użytkownika |
[Allegro] Błędy `undefined reference to...` podczas próby kompilowania pod Linuksem » 2012-10-27 12:33:54 Witam, nie jestem pewien czy dobry dzial :] Mam problem z biblioteka allgro na linux. Mianowicie chodzi o to, ze #include <allegro.h> dziala bez zarzutu :), ale gdy wpisze allegro_init(); allegro_exit();
Wywala mi nastepujace bledy :] lololo.cpp|| undefined reference to `_install_allegro_version_check'| lololo.cpp|| undefined reference to `allegro_exit'|
Wyczytalem, ze problem powinna rozwiazac komenda: g++ main.cpp `allegro-config --libs --shared` Ale niestety nawet nie wiem co z nia mam zrobic ;/ Z gory dziekuje |
|
akwes |
» 2012-10-27 12:36:48 Hm... A wiesz co to kompilacja z linii poleceń ;> ? Po prostu zmień polecenie do kompilacji w swoim IDE na to, które wymieniłeś - skoro tak ktoś gdzieś sugerował. |
|
matka5432 Temat założony przez niniejszego użytkownika |
» 2012-10-27 12:44:20 W ktorym miejscu moge to zmienic? Prosze, zebys tego nie komentowal ;p Linuxa uzywam od kilku dni, a na Windows nie mialem podobnych problemow, wiec nie wiem. Na temat tej komendy tez nic nie wiem. Jak dla mnie to jest poprostu ciag jakis "znaczkow" |
|
akwes |
» 2012-10-27 12:49:39 Nie ważne czy to linuks czy windows... Kompilacja to kompilacja, warto by było wiedzieć co IDE robi za Ciebie (bo właśnie ten zestaw znaczków to polecenie kompilacji). A gdzie to zmienić to zawsze zależy od IDE z jakiego korzystasz. |
|
matka5432 Temat założony przez niniejszego użytkownika |
» 2012-10-27 12:51:26 Tak jak mowilem, na Windows nie mialem podobnych problemow. Uzywam code::blocks 10.05. |
|
akwes |
» 2012-10-27 12:58:19 To przyjrzyj się opcjom w Settings>Compiler and debugger. |
|
matka5432 Temat założony przez niniejszego użytkownika |
» 2012-10-27 13:23:46 Wszedlem do zakladki toolchain executables i wkleilem tam ta komende. Teraz kod sie kompiluje ale w konsoli wyskakuje mi cos takiego "sh 1:(sciezka do pliku)/lololo. not found:" press enter to continue... Przed kompilacja pyta sie czy ma zbuildowac kod, bo jeszcze nie zostalo to zrobione, gdy klikam tak, nic sie nie dzieje, po kliknieciu na nie robi sie to co opisalem wyzej.
|
|
« 1 » |