Allegro dodanie do projektu.

Allegro dodanie do projektu.
V2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

Witam mam pytanie. Pisze program w c++ przy użyciu biblioteki graficznej allegro. Mam jednak problem. Dodałem pliki niezbędne do folderu z exe : allp42.dll, alleg42, alld42.dll. I dodałem do kodu : #include <allegro.h>
#pragma comment(lib, "alleg.lib")
Pozmieniałem również coś w kompilatorze VS2008. Wszystko działa dobrze, uruchamia sie przez exe itd. Ale gdy odpalam z innego kompa to wywala błąd : "Nie można uruchomić aplikacji, ponieważ jej konfiguracja jest niewłaściwa. Problem ten można rozwiązać ponownie zainstalowanie aplikacji". Nie wiem co zrobic aby uruchamiało się wszędzie proszę o rade.

fasadin
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4883
0

jezeil chcesz uruchomic execa na innym kompuetrze. Bibloteki musza byc zainstalowane, co to znaczy. Albo dogrywasz wszystko do pliku exe, albo kopiujesz wszystkie dllki ktore potrzebujesz razem z exe

V2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

Ok. Ale jak to zrobić? dodałem te pliki dll one tam są razem z exe. Wytłumaczy mi ktoś jak to zrobić dokładnie?

LU
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gdańsk
0

Biblioteki dll z których korzystałeś w tworzeniu aplikacji muszą być
w tym samym folderze gdzie jest program lub w głownym katalogu os c:\windows\system32

V2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

I tak jest. dll są w folderze. Gdy je usuwam wypisuje komunikat że ich brakuje, ale tak to z nimi wszystko działa. Chodzi o to że wywala na innych komputerach poza moim.

LU
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gdańsk
1

Na innych komputerach musi byc takze zainstalowane srodowisko microsoft visual c++ Redistributable, niezbędne także przy
innych aplikacjach typu gry czyli programach tworzonych w jezyku c++ za pomoca srodowiska Microsoft visual studio

V2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

A da się jakoś dodac to środowisko albo jakieś dane aby wszystko znajdowało się w projekcie bez musu czegokolwiek instalowania?

ps. Pisze również komunikat: "Nie można uruchomić aplikacji, ponieważ jej konfiguracja rownoczesna jest niepoprawna. Wiecej możesz znaleźć w dzienniku zdarzeń aplikacji lub przy uzyciu narzedzia wiersza polecenia sxtrace.exe/

LU
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gdańsk
0

Możliwe ale nigdy tego nie robiłem ani nie widziałem aby ktoś tak robił, jeżeli
dało by się tak zrobić to tak naprawde trzeba by bylo skopiować pliki niezbedne
do uruchomienia tej aplikacji z tym ze trzeba by bylo robic tak dla kazdej aplikacji
wiec najlepiej zainstalowac cale srodowisko ktore zawiera wszystko i kazda napisana aplikacja
z wykorzystaniem tego srod. bedzie dzialac

V2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

Nadal mam problem ze statycznym dodaniem biblioteki allegro do projektu . Widziałem materiały co to dodawania na stale do kompilatora ale nie mogę znaleźć jak zrobić to do programu. Prosze o pomoc.

Azarien
  • Rejestracja: dni
  • Ostatnio: dni
0

możesz dołączyć do katalogu z exekiem dll-ki msvcr90.dll i msvcp90.dll, ale lepiej jednak zainstalować runtime (Visual C++ 2008 Redistributable)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.