FMOD を自分のプロジェクトにリンクしようとしていますが、これは過去に Visual Studio 2008 で非常に簡単に実行できました。ソリューション エクスプローラーで、fmod.h ファイルを含む SoundMgr.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'
これらのエラーのいずれかがベルを鳴らしますか?