VS 2015, компиляция cocos2d-x 3.3 error «фатальная ошибка C1189: #error: макроопределение конфликта snprintf с объявлением функции стандартной библиотеки»
Когда я компилирую cocos2d-x (версия 3.3) с использованием Visual Studio 2015, произошла ошибка, говорящая:
фатальная ошибка C1189: #error: Макроопределение snprintf конфликтует с объявлением функции стандартной библиотеки (编译 源 文件 .. \ base \ s3tc.cpp)
Исходный код:
#ifdef snprintf
#error Macro definition of snprintf conflicts with Standard Library
function declaration
#endif
Кто-нибудь может сказать мне, что не так?