Motion Builder Создание устройства в версии 2015, snprintf Макро конфликт

Я пытаюсь собрать образцы OpenReality SDK для создания устройства MotionBuilder. Я делал это раньше, в Visual Studio 2012, много лет назад, и это было прекрасно. В VS 2015/2017 я получаю эту ошибку:

Макроопределение snprintf вступает в противоречие с объявлением функции стандартной библиотеки (компиляция исходного файла ordeviceinput_layout.cxx) или deviceinput C: \ Program Files (x86) \ Windows Kits \ 10 \ Include \ 10.0.10240.0 \ ucrt \ stdio.h

Google говорит мне, что это связано с тем, что теперь это определяется в Visual Studio, поэтому его не следует определять в коде. В этом есть смысл. Но когда я ищу SLn за snprintfне найдено. Это не в PreProcesser Определения либо. Как я могу найти, где это определяется? Или есть другой способ обойти эту ошибку?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …