Я новичок в программировании на C и раньше не использовал Visual Studio или сторонние библиотеки. Я пытаюсь сделать что-то простое с FMOD, и мне нужно связать fmodvclib
, fmod.h
и, конечно же, fmod.dll
.
Я поместил fmodex_vc.lib
в дополнительные зависимости и путь к низкоуровневым библиотекам в каталогах include и library, а также к дополнительным библиотекам include, но когда я собираю, это дает мне:
"cannot open source file "fmod.h"
identifier "FSOUND_SAMPLE" is undefined
Cannot open include file: 'fmod.h': No such file or directory
но еще страннее:
cannot open source file "stdio.h"
вот код:
#include "fmod.h"
#include <stdio.h>
FSOUND_SAMPLE* handle;
int main(void)
{
int input;
FSOUND_Init(44100, 32, 0);
handle = FSOUND_Sample_Load(0, "test.ogg", 0, 0, 0);
FSOUND_PlaySound(0, handle);
while (input != 0)
{
scanf_s("&d", &input);
}
FSOUND_Sample_Free(handle);
FSOUND_Close();
}
Любая помощь будет оценена по достоинству!