Я пытаюсь связать FMOD с моим проектом, что я очень легко делал в прошлом в Visual Studio 2008... Поэтому я поместил файл fmodex_vc.lib и fmodex.dll в каталог моего проекта, добавил их в свой проект. обозреватель решений, затем создал файл SoundMgr.h, который включает файл fmod.h
#include "include\fmod\fmod.h"
Где fmod был помещен в папку include\fmod и открывается нормально, если я щелкну правой кнопкой мыши по приведенному выше коду и нажму «Открыть документ»...
Но если я вообще попытаюсь написать какой-либо код, в том числе простое «использование пространства имен FMOD», он скажет мне, что этот FMOD не объявлен или не идентифицирован… я пропустил какой-либо шаг?
РЕДАКТИРОВАТЬ: Как выглядит класс до сих пор:
#pragma once
#include "main.h"
#include "include\fmod\fmod.hpp"
#include "include\fmod\fmod_errors.h"
#include "include\fmod\fmod.h"
class SoundMgr{
void init();
};
void SoundMgr::init(){
FSOUND_Init (44100, 32, 0);
}
И ошибка:
Error 1 error C3861: 'FSOUND_Init': identifier not found
И это касается любой строки примера кода, который я пытаюсь импортировать из этого краткого руководства: Краткое руководство по GameDev FMOD
Я попытался добавить библиотеку в качестве дополнительной зависимости в разделе «Ввод» свойств/компоновщика, и я получаю
1. fatal error LNK1181: cannot open input file 'fmodex_vc.lib'
Любая из этих ошибок звонит в колокол?
FSOUND_Init (44100, 32, 0);
это дает мне ожидаемый спецификатор типа - person Alex   schedule 22.11.2011