Compile e vincule a biblioteca de terceiros no Visual Studio [duplicado]
Esta pergunta já tem uma resposta aqui:
Compilar e vincular bibliotecas de terceiros no VS 2015 [duplicado] 1 resposta Eu sou bastante novo na programação C e nunca usei o Visual Studio ou uma biblioteca de terceiros. Estou tentando fazer algo simples com o FMOD e preciso vincularfmodvclib
, fmod.h
, e clarofmod.dll
.
Eu coloqueifmodex_vc.lib
nas dependências adicionais e no caminho para as bibliotecas de baixo nível nos diretórios de inclusão e biblioteca, bem como nas bibliotecas de inclusão adicionais, mas quando eu o construo, me fornece:
"cannot open source file "fmod.h"
identifier "FSOUND_SAMPLE" is undefined
Cannot open include file: 'fmod.h': No such file or directory
mas ainda mais estranho é:
cannot open source file "stdio.h"
aqui está o código:
#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();
}
Qualquer ajuda seria apreciada