Próbuję od paru godzin napisać prosty programik który zapisuje pliki .wav przy użyciu libsndfile. Próbowałem dodać bibliotekę do projektu na wiele sposobów i ciągle mam ten sam problem.
[Linker Error] Unresolved external '_sf_open' referenced from C:\PROGRAMY\UNIT1.OBJ |
Próbowałem dodawać plik .lib do projektu (przed dodaniem trzeba było użyć coff2omf), próbowałem też plik nagłówkowy sndfile.h wrzucić do katalogu z programem i dać #include "sndfile.h" do plików Uni1.cpp i Unit1.h. Potem pomyślałem, że wrzucę te pliki do katalogów C++ Buildera (Lib, Include) i zmienić #Include <sndfile.h> lecz to też nic nie pomogło. Próbowałem też z pliku .dll utworzyć plik .def, z pliku .def plik .lib, lecz pojawił się błąd - dlatego wykorzystałem pliki domyślnie dołączone do paczki instalacyjnej biblioteki.
Nie mam już pomysłu co może być nie tak.