作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在遵循Steamworks文档中的T,但是遇到链接器错误。
我知道该API已正确安装并正确导入,因为我可以包含任何Steam头文件并且可以正确找到它,并且在运行游戏时,Steam叠加层会显示出来。
但是,我最近尝试访问API的社区部分,特别是为了获得用户的 friend 。根据文档,您将为此使用SteamFriends()符号。
我在访问对象的 header 中包含了steam_api.h
,steam_gameserver.h
,isteamfriends.h
和isteamutils.h
,并且还向我的项目中添加了steam_api.dll
和steam_api.lib
,但没有骰子。
每次,都会出现以下错误:
error LNK2019: unresolved external symbol _imp_SteamFriends
最佳答案
在搜寻互联网上的任何文档后,我发现了问题。
Epic希望您链接所有库并手动执行您需要的所有包含。
这意味着我必须添加将所有steam_api.lib
,steam_api64.lib
等文件存储到配置的目录,然后我需要使用来将其链接到实际文件中
#pragma comment(lib, "win64/steam_api64")
关于c++ - SteamFriends Unresolved external symbol ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29758378/
我一直在遵循Steamworks文档中的T,但是遇到链接器错误。 我知道该API已正确安装并正确导入,因为我可以包含任何Steam头文件并且可以正确找到它,并且在运行游戏时,Steam叠加层会显示出来
我是一名优秀的程序员,十分优秀!