Allegro dodanie do projektu.

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.

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

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?

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

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.

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

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/

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

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.

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)

1 użytkowników online, w tym zalogowanych: 0, gości: 1