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

Jak podpiąć bibliotekę Allegromp3?

Ostatnio zmodyfikowano 2009-01-08 15:17
Autor Wiadomość
Jaszczomb
Temat założony przez niniejszego użytkownika
Jak podpiąć bibliotekę Allegromp3?
» 2009-01-07 17:16:54
Witam
Od dziś uczę się z kursu C++ allegro i w lekcji o zamieszczaniu dźwięku jest wzmianka o używaniu mp3 w grach. Pobrałem uaktualnienie umożliwiające używanie formatu mp3, ale nie wiem jaką mam podpiąć bibliotekę. Druga sprawa to kwestia samego dźwięku. Jeżeli chcę go użyć w grze to aby dołączyć dźwięk.mp3 mam napisać taką linię:
C/C++
dzwiek = load_mp3( "Dzwiek.mp3" );
  tak?
P-3560
lynx
» 2009-01-07 20:13:32
Niestety nie ma tak łatwo. :/ Allegromp3 nie posiada takiej funkcji jak
C/C++
load_mp3();

Instalacja Allegromp3 w Dev-C++

[li]pobierasz paczkę w Dev-C++[/li]
[li]klikasz prawym na projekt->opcje projektu->zakładka parametry i do konsolidatora dodajesz pliki: libalmp3.a oraz libalmp3dll.a znajdujące się w katalogu lib Dev-a.[/li]
[li]Wchodzisz do katalogu Dev-C++ -> dll i kopiujesz almp3.dll do ścieżki swojego programu.[/li]
[li]Kompilujesz kod i uruchamisz program ;)[/li]

Myślę że warto wiedzieć że w: katalog Dev -> examples -> almp3 znajduje się jeden przykład który pomoże Ci w nauce.
P-3567
Jaszczomb
Temat założony przez niniejszego użytkownika
» 2009-01-07 20:22:49
Pokombinuję. Dzięki za radę. Jak się uda to dam znać.
P-3568
DeBugger
Może coś napiszę...
» 2009-01-07 22:02:47
Jak będę miał czas, przyglądnę się bibliotece i napiszę o podstawowych funkcjonalnościach. Ale radzę złączyć Audiere + Allegro.
P-3578
Jaszczomb
Temat założony przez niniejszego użytkownika
» 2009-01-08 15:09:04
klikasz prawym na projekt->opcje projektu->zakładka kompilator i do linkera dodajesz pliki: libalmp3.a oraz libalmp3dll.a znajdujące się w katalogu lib Dev-a.
Zdięcie
P-3581
lynx
» 2009-01-08 15:14:16
Sorry opcje projektu->parametry->ramka konsolidator, klikasz na dodaj plik i podajesz scieżki tych dwóch libów. :)
P-3582
Jaszczomb
Temat założony przez niniejszego użytkownika
» 2009-01-08 15:17:13
Dobrze, teraz się zgadza. Dodałem biblioteki.
@edit
Działa. Walczę z tą funkcją. Spróbuję wg. przykładu użyć tej funkcji a jak się nie uda to będę liczył na waszą pomoc :P
P-3583
« 1 »
  Strona 1 z 1