Kompilieren und verknüpfen Sie die Bibliothek eines Drittanbieters in Visual Studio [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Kompilieren und Verknüpfen von Bibliotheken von Drittanbietern in VS 2015 [duplizieren] 1 Antwort

Ich bin ziemlich neu in der C-Programmierung und habe noch nie Visual Studio oder eine Bibliothek von Drittanbietern verwendet. Ich versuche etwas einfaches mit FMOD zu machen und muss @ verlinkfmodvclib, fmod.h, und natürlichfmod.dll.

Ich habe @ setzfmodex_vc.lib in den zusätzlichen Abhängigkeiten und dem Pfad zu den Bibliotheken auf niedriger Ebene in den Verzeichnissen include und library sowie den zusätzlichen Bibliotheken include, aber wenn ich sie erstelle, erhalte ich folgende Informationen:

"cannot open source file "fmod.h"
identifier "FSOUND_SAMPLE" is undefined
Cannot open include file: 'fmod.h': No such file or directory

aber noch seltsamer ist:

cannot open source file "stdio.h"

hier ist der Code:

#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();
}

Jede Hilfe wäre dankbar!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage