Instalowanie Allegro w MS VS 2013

Odpowiedz Nowy wątek
2014-12-29 16:52
0

Chciałem zainstalować allegro w swoim MSVS, znalazłem takie rozwiązanie
https://wiki.allegro.cc/index[...]llegro_5#Add_Some_Source_Code
ale tam chyba jest na podstawie starszej wersji Allegro no i starszej wersji MSVS.
Próbowałem zainstalować samemu, ale niektóre linki, adresy czy miejsca w opcjach są inne niż w tym kursie.
I tutaj pojawia się problem, bo niby wszystko ustawiłem tak jak powinno być (niby) ale dalej nie mogę skompilować i uruchomić programu.

 
#include <stdio.h>
#include <C:\allegro\include\allegro5\allegro.h>
 
int main(int argc, char **argv)
{
    ALLEGRO_DISPLAY *display = NULL;
 
    if (!al_init()) {
        fprintf(stderr, "failed to initialize allegro!\n");
        return -1;
    }
 
    display = al_create_display(640, 480);
    if (!display) {
        fprintf(stderr, "failed to create display!\n");
        return -1;
    }
 
    al_clear_to_color(al_map_rgb(0, 0, 0));
 
    al_flip_display();
 
    al_rest(10.0);
 
    al_destroy_display(display);
 
    return 0;

Po kompilacji wyskakuje błąd
c:\allegro\include\allegro5\internal\alconfig.h(28): fatal error C1083: Cannot open include file: 'allegro5/platform/alplatf.h': No such file or directory
Sprawdzałem, w plikach allegro nie ma tego pliku. Jest tylko plik alplatf.h.cmake.
Czy znacie rozwiazanie na ten problem?
Z góry dziękuję.

Pozostało 580 znaków

2014-12-29 20:55
0

Bibliotekę trzeba najpierw skompilować, rozszerzenie .cmake świadczy o tym, że biblioteka korzysta z programu CMake.

Pozostało 580 znaków

2014-12-30 12:57
0

Nigdy tego nie robiłem, ale spróbowałem.
Dostałem w zamian listę błędów od programu CMake

Guessed MSVC directory: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC
Could NOT find PkgConfig (missing:  PKG_CONFIG_EXECUTABLE) 
Could NOT find DINPUT (missing:  DINPUT_INCLUDE_DIR DINPUT_LIBRARY) 
CMake Error at CMakeLists.txt:620 (message):
  Windows port requires DirectInput (not found).

Z racji tej, że nigdy tego nie robiłem, te błędy nic mi nie mówią i nie wiem co dalej :(

Edit: To chyba odpalę Dev C++, jak się douczę allegro to potem spróbuje w MSVS.

edytowany 1x, ostatnio: fornakter, 2014-12-30 17:28
z Allegro miałem do czynienia z 10 lat temu, więc dużo nie pomogę, ale musi tam być gdzieś instrukcja jak to skompilować. - Azarien 2014-12-30 14:21

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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