#include <stdio.h>
#include <iostream>
#include <fmod.hpp>
int main() {
FMOD_RESULT result;
FMOD::System* system;
FMOD::Sound* sound;
FMOD::Channel* channel = 0;
result = FMOD::System_Create(&system);
if (result != FMOD_OK) std::exit(1);
result = system->init(16, FMOD_INIT_NORMAL, 0);
result = system->createSound("loco.mp3", FMOD_2D, 0, &sound);
result = system->playSound(sound, 0, false, &channel);
result = channel->setPaused(false);
return 0;
}
Программа завершается с кодом 1, при выполнении инициализации. Работаю в Visual Studio 2022, почему это происходит и как исправить?