Упаковка нереальных конфигураций сборки

Я интегрировал 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.

Я не уверен, что попробовать дальше.


person David    schedule 17.06.2015    source источник


Ответы (1)


Поэтому я смог решить эту проблему, включив файлы с абсолютным путем, а не полагаясь на относительные пути включения.

person David    schedule 17.06.2015