Cześć. Jest to mój pierwszy post na tym forum więc prosiłbym o wyrozumiałość. Tak więc chcę napisać Bibliotekę DLL która będzie zawierała funkcje które używają DLL'ki BASS. W konsolowym programie działa to dobrze.
http://pastebin.com/V88CBk2L
Jednak problem pojawia się gdy chcę użyć funkcji np. BASS_Init przy tworzeniu pliku DLL. Kompilator nie widzi funkcji, mimo iż Includowałem "BASS.h" oraz dodałem linker do BASS.lib. Czy ktoś mógłby mi z tym pomóc? Byłbym bardzo wdzięczny.
Pozdrawiam.
0
0
Co konkretnie znaczy „kompilator nie widzi funkcji”?
Treść błędu podaj.
0
http://i.imgur.com/9oQwjeu.png
Wyskakuje mi takie coś. Używam CodeBlock's zapomniałem o tym napisać.
1
Biblioteki z rozszerzeniem .lib są dla Visual C++ (ewentualnie C++ Builder), a nie MinGW. Jeśli nie ma tam gdzieś pliku bass.a, dodaj plik bass.dll.
0
Teraz działa! Dzięki wielkie za pomoc!