Windows 7 (64 비트)에서 CodeBlocks 12.11을 만들고 있습니다. 저는 C로 프로그래밍 중이며 라이브러리를 사용하고 있습니다 : libsndfile (http://www.mega-nerd.com/libsndfile/api.html) .wav를 쉽게 읽고 double 배열로 변환합니다.sndfile.h C CodeBlocks Windows 7
libsndfile (Windows 64 비트 용)의 마법사를 실행하고 Codeblocks의 컴파일러 설정에서 컴파일러 및 링커의 검색 디렉토리를 추가했습니다.
"정의되지 않은 참조 sf_open_fd하는"
이 여기에 코드입니다 : 내가 프로그램을 컴파일 할 때, 유일한 오류가 있습니다
#include <stdio.h>
#include <stdlib.h>
#include <sndfile.h>
int main (int argc, char *argv[]) {
FILE* wavf;
SF_INFO info;
char* name = "example.wav";
wavf = fopen(name, "r");
SNDFILE* source = sf_open_fd(fileno(wavf), SFM_READ, &info, 1);
.
.
.
}
어떤 아이디어? 고맙습니다!