Я интегрировал API Steam в свой проект, и мне пришлось добавить фактический API во включаемые каталоги моей конфигурации DebugGame_Editor, а также в каталог библиотеки.
Редактор уже месяц нормально строится, и Steam работает в игре, но теперь я собрал свою игру и получаю сообщение об ошибке:
Не удается открыть включаемый файл: 'steam/steam_api.h': Нет такого файла или каталога.
Я предполагаю, что в конфигурации, используемой для упаковки игры, отсутствуют включаемые каталоги и каталог библиотеки. Какую конфигурацию использует UE4 при упаковке игры для Win64? Их около 40, и я не хочу пробовать каждый.
Версия движка: 4.7.6 из исходников (GitHub)
Редактировать:
Я просмотрел все конфигурации в диспетчере конфигураций в Visual Studio и добавил два каталога в разделы включения и библиотеки как Win32, так и x64 во всех из них (кроме тех, которые говорят Mac или IOS), но не кости. Он по-прежнему выдает это сообщение об ошибке, когда пытается построить ProjectName.generated.cpp
.
Я не уверен, что попробовать дальше.