[C++, Allegro] Po odpaleniu *exe wyświetla się błąd
Ostatnio zmodyfikowano 2014-02-16 13:57
Fofokus Temat założony przez niniejszego użytkownika |
[C++, Allegro] Po odpaleniu *exe wyświetla się błąd » 2014-02-15 15:02:03 Witam,
niedawno zacząłem pisać w Allegro. Generalnie nauka idzie bez przeszkód, ale ostatnio kiedy próbowałem odpalić program z poza kompilaora (nazwa_pliku.exe w folderze projektu) to wyświetla się błąd i pytanie o wysłanie raportu z błędami. Ten sam program działa w kompilaorze. (IDE - Code::blocks) |
|
pekfos |
» 2014-02-15 15:27:43 A błąd o czymś informował..? Znając życie, chodzi o brakujące pliki .dll. Przy instalacji kompilatora nie dopełniłeś formalności i system nie znajduje plików wymaganych do uruchomienia programu. |
|
Fofokus Temat założony przez niniejszego użytkownika |
» 2014-02-15 15:51:31 Błąd informuje tylko o tym, że wystąpił błąd i aplikacja zostanie zamknięta. Jeśli chodzi o .dll-ki to przy instalacji instalacji Allegro przekopiowałem zawartość folderu bin (pliki.dll) do folderu system32 jeśli to miałeś na myśli mówiąc o formalnościach. Zapomniałem wspomnieć o jednym. Kiedy pierwszy raz chciałem odpalić exe tego programu, wyświetlał się błąd, że nie znaleziono jakiegoś pliku .dll, go także skopiowałem do systemu32 i błąd zniknął ale teraz jest nowy. |
|
pekfos |
» 2014-02-15 16:01:02 Sprawdzasz w programie, czy poprawnie załadowano pliki graficzne, etc? Uruchamiając z C::B domyślnie masz inne katalogi robocze. |
|
Fofokus Temat założony przez niniejszego użytkownika |
» 2014-02-15 16:13:12 :O Nie jestem pewny o co chodzi ze sprawdzaniem tych plików graficznych. Jak to się robi? |
|
pekfos |
» 2014-02-15 16:18:28 load_bmp() i inne tego typu zwracają wskaźnik. Wystarczy sprawdzić, czy jest niezerowy (jest na przykładach w kursie allegro). |
|
Fofokus Temat założony przez niniejszego użytkownika |
» 2014-02-15 16:26:41 Rzeczywiście pominąłem sprawdzenie, bo uznałem, że będzie to zbędne i utrudni troszkę analizę kodu. Niemniej sprawdziłem i wydaje się, że wszystko jest ok. |
|
pekfos |
» 2014-02-15 18:22:51 Może podaj kod. |
|
« 1 » 2 |