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

brak pliku - projektu

Ostatnio zmodyfikowano 2008-04-28 10:31
Autor Wiadomość
ppp
Temat założony przez niniejszego użytkownika
» 2008-04-18 19:13:50
1. Plików własnych mam tylko 1(trrr.cpp)
2. wszystkie są dołączone
3. w pliku trrr.cpp nie ma linijki:
C/C++
#include "trrr.cpp"
4. wklejam kod:
C/C++
#include <allegro.h>
int main()
{
    allegro_init();
    install_keyboard();
    set_color_depth( 16 );
    set_gfx_mode( SET_AUTODETECT_WINDOWED, 800, 600, 0, 0 );
    clear_to_color( makecol 128, 128, 128 );
    install_sound( DIGI_AUTODETECT, MIDI_AUTODETECT, "" );
    BITMAP * bufor = NULL;
    SAMPLE * dzwiek = NULL;
    bufor = create_bitmap( 640, 480 );
    if( !bufor )
    {
        set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 );
        allegro_message( "NIE MOGE UTWORZYC BUFORA!" );
        allegro_exit;
        return 0;
    }
    dzwiek = load_sample( "trrr!.wav" );
    if( !dzwiek )
    {
        set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 );
        allegro_message( "NIE MOGE UTWORZYC DZWIEKU!" );
        allegro_exit;
        return 0;
    }
    play_sample( dzwiek 255, 127, 1000, 1 );
    while( !key[ KEY_ESC ] )
    {
        if( !key[ KEY_2 ] )
        {
            adjust_sample( dzwiek 255, 127, 500, 1 )
        }
        if( !key[ KEY_8 ] )
        {
            adjust_sample( dzwiek 255, 127, 2000, 1 )
        }
        if( !key[ KEY_4 ] )
        {
            adjust_sample( dzwiek 255, 0, 1000, 1 )
        }
        if( !key[ KEY_6 ] )
        {
            adjust_sample( dzwiek 255, 127, 1000, 1 )
        }
    }
    stop_sample( dzwiek );
    destroy_bitmap( bufor );
    destroy_sample( dzwiek );
    allegro_exit();
    return 0;
}
END_OF_MAIN();
5.Jak wklejenie kodu nie pomorze to spróbuje :D
P-557
DejaVu
» 2008-04-19 13:46:16
Kompilator wywalał milion błędów, a Ty mówisz, że pliku *.o nie chce Ci zlinkować...
C/C++
#include <allegro.h>
int main()
{
    allegro_init();
    install_keyboard();
    set_color_depth( 16 );
    set_gfx_mode( GFX_AUTODETECT_WINDOWED, 800, 600, 0, 0 );
    install_sound( DIGI_AUTODETECT, MIDI_AUTODETECT, "" );
    BITMAP * bufor = NULL;
    SAMPLE * dzwiek = NULL;
    bufor = create_bitmap( 640, 480 );
    if( !bufor )
    {
        set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 );
        allegro_message( "NIE MOGE UTWORZYC BUFORA!" );
        allegro_exit();
        return 0;
    }
    dzwiek = load_sample( "trrr!.wav" );
    if( !dzwiek )
    {
        set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 );
        allegro_message( "NIE MOGE UTWORZYC DZWIEKU!" );
        allegro_exit();
        return 0;
    }
    play_sample( dzwiek, 255, 127, 1000, 1 );
    while( !key[ KEY_ESC ] )
    {
        if( !key[ KEY_2 ] )
        {
            adjust_sample( dzwiek, 255, 127, 500, 1 );
        }
        if( !key[ KEY_8 ] )
        {
            adjust_sample( dzwiek, 255, 127, 2000, 1 );
        }
        if( !key[ KEY_4 ] )
        {
            adjust_sample( dzwiek, 255, 0, 1000, 1 );
        }
        if( !key[ KEY_6 ] )
        {
            adjust_sample( dzwiek, 255, 127, 1000, 1 );
        }
    }
    stop_sample( dzwiek );
    destroy_bitmap( bufor );
    destroy_sample( dzwiek );
    allegro_exit();
    return 0;
}
END_OF_MAIN();
P-562
ppp
Temat założony przez niniejszego użytkownika
» 2008-04-19 15:19:30
przepisałem kod i nic...
skopiowałem kod i nic...
tylko:
C/C++
Kompilator: Default compiler
Building Makefile: "E:\paweł\programiki!\trrr!\Makefile.win"
Wykonywanie make...
make.exe - f "E:\paweł\programiki!\trrr!\Makefile.win" all
make.exe: Circular trrr <- trrr.o dependency dropped.

g++.exe - c trrr - o trrr.o - I "D:/kompilatory/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" - I "D:/kompilatory/Dev-Cpp/include/c++/3.4.2/backward" - I "D:/kompilatory/Dev-Cpp/include/c++/3.4.2/mingw32" - I "D:/kompilatory/Dev-Cpp/include/c++/3.4.2" - I "D:/kompilatory/Dev-Cpp/include"

g++.exe: trrr: linker input file unused because linking not done

g++.exe trrr.o Projekt1_private.res - o "trrr.exe" - L"D:/kompilatory/Dev-Cpp/lib" D:/ kompilatory / Dev - Cpp / lib / liballeg.a

g++.exe: trrr.o: No such file or directory

make.exe: ***[ trrr.exe ] Error 1

Wykonanie zako ń czone
P-566
DejaVu
» 2008-04-19 15:48:22
To co wkleiłem kompiluje się bez problemu (jeśli projekt ma się skonfigurowany poprawnie - tak jak powinien być skonfigurowany dla allegro).
P-567
ppp
Temat założony przez niniejszego użytkownika
» 2008-04-20 11:51:36
Utworzyłem nowy projekt o nazwie "trr" i dodałem plik "trr.cpp" z podanym w tym temacie kodem. Wybrałem w konsolidatorze "liballeg.a". wybrałem ikone do projektu. i skompilowałem. I zgadnijcie co było w "log kompilacjii:


C/C++
g++.exe: trr.o: No such file or directory

make.exe: ***[ trr.exe ] Error 1

Wykonanie zako ń czone
P-573
DejaVu
» 2008-04-20 11:58:19
To co wkleiłem kompiluje się jeśli ma się dobrze skonfigurowany projekt do obsługi allegro.
P-574
ppp
Temat założony przez niniejszego użytkownika
» 2008-04-21 16:00:26
mam tak skonfigurawany jak zwykle, że obsługiwał allegro a teraz nie działa
P-576
DejaVu
Kompilujące się rozwiązanie
» 2008-04-28 10:31:06
Zamieszczam na serwerze kompilujący się Twój program ze wszystkimi plikami allegro i projektem Dev-C++.
Oto link: http://ddt.pl/!pliki/allegro.zip
P-577
1 « 2 »
Poprzednia strona Strona 2 z 2