Только что прошел через тот же кошмар на Windows 10 и вышел на другую сторону менее часа назад.Вот что я нашел, что вы должны сделать, для тех, кто когда-либо хочет использовать DNG SDK.
- Получите MS Visual Studio 2013 ... не более поздние версии!
- Следуйте инструкциям файла README.txt в папке DNG SDK
- Откройте проекты dng_sdk в VS
- Установите конфигурацию на x64 (не уверен, что жизненно важно, не желает тестировать ее)
- Изменить свойства проекта: Набор инструментов платформы для «Visual Studio 2013 (v120)» ... не будет работать с v141!
- Сборка
На данный момент все готово.У меня была проблема с выходным каталогом, не совпадающим с местоположением, которое, по мнению VS, было таким, поэтому мне пришлось использовать выходные операторы MS Build, чтобы найти dng_validate.exe, скопировать его в рабочий каталог и запустить из cmd..Lib построен для меня просто отлично на этих настройках.
Надеюсь, у вас гораздо более приятный опыт, чем мои несколько часов, когда я рвал на себе волосы из-за ошибок компиляции, которые, казалось, были записаны в коде, но были результатом неправильной настройки!