Błędy biblioteki FMOD (Visual studio 2010)

0

Mam taki problem, pobralem api FMOD EX do obslugi dźwięku w aplikacji, podałem ścieżki do katalogu inc w zakładce c++ general oraz ścieżkę do katalogu lib w ustawieniach linkera. Zgodnie z tym co przeczytałem w dokumentacji załączyłem dwie biblioteki fmodex_vc.lib i fmodexL_vc.lib. Chciałem skompilować poniższy przykładowy program:

#include <Windows.h>
#include "fmod.hpp"
#include <iostream>

using std::cout;
using std::cin;
using std::endl;

int main()
{
	FMOD_RESULT result;
	FMOD::System *system;

	result = FMOD::System_Create(&system);		// Create the main system object.
if (result != FMOD_OK)
{
	cout << "Error" << endl;
	return -1;
}

result = system->init(100, FMOD_INIT_NORMAL, 0);	// Initialize FMOD.
if (result != FMOD_OK)
{
    cout << "Error" << endl;
	return -1;
}

cout << "Zainicjowano FMOD!" << endl;

return 0;
}

Jednak cały czas dostaje błędy od linkera:

Error	3	error LNK1120: 2 unresolved externals	
Error	1	error LNK2019: unresolved external symbol "public: enum FMOD_RESULT __cdecl FMOD::System::init(int,unsigned int,void *)" (?init@System@FMOD@@QEAA?AW4FMOD_RESULT@@HIPEAX@Z) referenced in function main	
Error	2	error LNK2019: unresolved external symbol FMOD_System_Create referenced in function "enum FMOD_RESULT __cdecl FMOD::System_Create(class FMOD::System * *)" (?System_Create@FMOD@@YA?AW4FMOD_RESULT@@PEAPEAVSystem@1@@Z)

Nie mam pojęcia gdzie tkwi problem wszystko zrobiłem zgodnie z dokumentacją ;/

dodanie znacznika <code> - furious programming

0

Zgodnie z tym co przeczytałem w dokumentacji załączyłem dwie biblioteki fmodex_vc.lib i fmodexL_vc.lib

A nie wystarczy załączyć jedynie fmodex_vc.lib?

1 użytkowników online, w tym zalogowanych: 0, gości: 1