Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++, Allegro] Po odpaleniu *exe wyświetla się błąd

Ostatnio zmodyfikowano 2014-02-16 13:57
Autor Wiadomość
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)
P-104662
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.
P-104664
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.
P-104673
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.
P-104675
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?
P-104677
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).
P-104679
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.
P-104682
pekfos
» 2014-02-15 18:22:51
Może podaj kod.
P-104687
« 1 » 2
  Strona 1 z 2 Następna strona