Я пытаюсь собрать библиотеку DLL Visual C ++ 2008 с использованием SDL_Mixer 1.2:
http://www.libsdl.org/projects/SDL_mixer/
Это предположительно из сборки, созданной для Visual C ++, но когда я включаю SDL_mixer.h, я получаю ошибку C2143 : "Синтаксическая ошибка : отсутствует ';' до '['".
Строка проблемы:
const char [] MIX_EFFECTSMAXSPEED = "MIX_EFFECTSMAXSPEED";
Это из-за использования конструкции динамического массива "char []" вместо "char *"?
Все выражения в файле заключены в "extern "C" {
".