fanatyk Temat założony przez niniejszego użytkownika |
[Dev-Cpp, C++, Allegro] allegro.h: No such file or directory » 2012-11-13 17:27:05 Na PC (windows xp) mam zainstalowanego dev'a i do tego bibliotekę allegro, wersja 4.4.0.1. Stworzyłem kilka projektów, przerzuciłem na laptopa. Na laptopie mam windows 7, 64 bity. Zainstalowałem dev'a, zainstalowałem tą samą wersję allego co na PC, ale kiedy otwieram i próbuję skompilować projekt przeniesiony z PC wyświetlają się następujące komunikaty: 1 21 C:\Users\Ja\Desktop\c++\allegro\grawitacja.cpp allegro.h: No such file or directory. oraz C:\Users\Ja\Desktop\c++\allegro\Makefile.win [Error] [grawitacja.o] Error 1 (if this is the only error: please check your library includes) Wchodziłem w Package Manager dev'a, użyłem opcji Verify, wykryło mi brak trzech plików potrzebnych dla allegro. Skopiowałem pliki z PC, ale komunikaty przy próbie kompilowania projektu wyskakują nadal te same. |
|
pekfos |
» 2012-11-13 17:29:25 Jakie masz kompilatory na PC i laptopie? |
|
fanatyk Temat założony przez niniejszego użytkownika |
» 2012-11-13 18:29:47 http://www.bloodshed.net/devcpp.htmlv5 "It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. " v4 "...is able to create Windows or console-based C/C++ programs using the Mingw compiler system (version MSVCRT 2.95.2-1 included with this package), or the Cygwin compiler" Na PC mam Dev'a 4.9.9.2, na lapka pobrałem bodaj 5. Czy różnice w tych wersjach mogą mieć znaczenie? |
|
crash |
» 2012-11-13 18:33:54 Wlepaj #include <allegro5/allegro.h>
Coś mnie się zdaje, że źle masz bibliotekę dodaną. Ściągnij sobie Code::Blocks, dev ssie. |
|
fanatyk Temat założony przez niniejszego użytkownika |
» 2012-11-13 19:01:29 Coś jest nie tak, ale jak mogę mieć źle dodaną bibliotekę, skoro w Dev po pobraniu biblioteka jest automatycznie instalowana, a użytkownik nie ma wpływu na to jak i gdzie. |
|
crash |
» 2012-11-13 19:10:12 No źle się dodała skoro jej po bożemu nie ma ;] Która wersją allegro? Wejdź sobie do katalogu gdzie masz dev, później do include i poszukaj tam allegro.h. Pewnyś że nie trza do linkera nic dodawać? No spróbuj #include <allegro5/allegro.h>
Posłuchaj wujka i ściągnij Code::Blocks, wygodniejszy jest od dev'a |
|
xevuel |
» 2012-11-13 19:21:38 Na laptopie mam windows 7, 64 bity. |
To ja dodam od siebie, że na tym samym systemie nigdy nie udało mi się zainstalować żadnego DevPaka, coby działał prawidłowo. Nie wiem czy to wina wersji (5.1.0.0) czy odrobinę innej struktury katalogów na win x64, w każdym bądź razie najprawdopodobniej zostaje Ci ręczna instalacja tej biblioteki. |
|
fanatyk Temat założony przez niniejszego użytkownika |
» 2012-11-13 19:32:33 Dzięki za pomoc, spróbuję jeszcze pobawić się z tą instalacją, ale może trzeba się zastanowić nad zmianą środowiska :/ |
|
« 1 » |