Problem z linkerem [Linker Error] Unresolved external...
Napisane: wtorek, 5 kwietnia 2011, 01:22
Witam!
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.
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.
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.