Jak podpiąć bibliotekę Allegromp3?
Ostatnio zmodyfikowano 2009-01-08 15:17
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ę: dzwiek = load_mp3( "Dzwiek.mp3" );
tak? |
|
lynx |
» 2009-01-07 20:13:32 Niestety nie ma tak łatwo. :/ Allegromp3 nie posiada takiej funkcji jak 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. |
|
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ć. |
|
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. |
|
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 |
|
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. :) |
|
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
|
|
« 1 » |