Я слежу за документацией Steamworks до Т, но сталкиваюсь с ошибками компоновщика.
Я знаю, что API установлен правильно и правильно импортирован, потому что я могу включить любой файл заголовка Steam, и он найдет его правильно, а когда я запускаю свою игру, появляется оверлей Steam.
Однако недавно я попытался получить доступ к общественной части API, в частности, чтобы найти друзей пользователя. Согласно документации, для этого нужно использовать символ SteamFriends ().
Я включил steam_api.h
, steam_gameserver.h
, isteamfriends.h
и isteamutils.h
в заголовок моего объекта доступа, а также добавил steam_api.dll
и steam_api.lib
в свой проект, но без кубиков.
Каждый раз я получаю следующую ошибку:
ошибка LNK2019: неразрешенный внешний символ _imp_SteamFriends
Кто-нибудь успешно это сделал?
Дополнительная информация:
- Версия Unreal Engine: 4.7.5
- Версия Steam API: 1.32
- Платформа: ПК
- IDE: Visual Studio 2013 Professional