Импорт API сообщества Steam в Unreal Engine

Итак, мой Steamworks SDK импортирован в мой проект Unreal Engine. Он собирается, и при запуске я получаю оверлей Steam. Большой!

Однако сейчас я пытаюсь получить список друзей пользователя, для которого требуется API-интерфейс сообщества Steam, включенный в два файла. ISteamFriends.h а также ISteamUtils.h, Я пытаюсь импортировать их в класс Actor, который я создал для управления связью в Steam, но Visual Studio не видит файлы и не собирается.

#include "GameFramework/Actor.h"#include "Http.h"#include "ISteamFriends.h"#include "ISteamUtils.h"#include "SteamEvents.generated.h"...

Это приводит к ошибкам:

ошибка C1083: не удается открыть файл включения «ISteamFriends.h»: такого файла или каталога нет

ошибка C1083: не удается открыть включаемый файл ‘ISteamUtils.h’: такого файла или каталога нет

Есть ли конкретный путь к каталогу, который мне нужно дать, чтобы он мог найти эти файлы? Как заставить Visual Studio найти эти файлы, чтобы я мог использовать API сообщества?

0

Решение

Убедитесь, что каталоги, необходимые для компиляции проекта (дополнительные включения), заданы в свойствах проекта. Это может варьироваться в зависимости от версии Visual Studio, обычно находится в Configuration Properties > C/C++ / General как изображено на следующем изображении:

введите описание изображения здесь

Также будьте осторожны, чтобы сделать то же самое для статических библиотек, если таковые имеются (.lib файлы); дополнительные каталоги для тех, кто находится в Раздел Линкер.

2

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


По вопросам рекламы [email protected]