Итак, я пытался запустить этот небольшой проект .
Я не эксперт по C / C ++ и думаю, что не получупомогите с этой проблемой , учитывая, что проект кажется каким-то заброшенным ..
Итак, я спрашиваю здесь.
Это то, что я сделал до сих пор:
- клонировал
- создал каталог
_out
cmake
d оттуда
Затем в VS Community Edition 15 2017 я получаю следующий :
2> ССЫЛКА: фатальная ошибка LNK1104: невозможно открыть файл 'dxerr.lib'
Чтение вокруг похоже, что это устаревшая библиотека, которая больше не доступна после Windows SDK 8 +.
В этой статье они заканчиваются словами:
VS 2015/2017: VS 2015/2017C Runtime не совместим с DXERR.LIB, который поставляется в устаревшем DirectX SDK.Вы получите ошибки ссылки, пытаясь использовать ее.Вы можете использовать этот модуль для замены DXERR LIB, но вам придется пересобрать код, который его использует.Вместо этого вы можете попробовать связать с legacy_stdio_definitions.lib, но в идеале вы бы удалили эту зависимость из устаревшего DirectX SDK.
Я понятия не имею, какое решение лучше всего подходит для моего случая и как я могу его реализовать..
Во всяком случае, я попытался удалить из dxerr.lib
из Additional Dependencies
в свойствах линкера проекта SDL2
, как я прочитал здесь .
Нозатем у меня появилось множество других ошибок
Итак, я сейчас нахожусь в тупике.