SteamFriends未解析的外部符号
SteamFriends unresolved external symbol
我一直在遵循Steamworks文档到T,但我遇到了链接器错误。
我知道API安装正确,导入正确,因为我可以包含任何steam头文件,它会正确找到它,当我运行游戏时,steam覆盖会显示出来。
然而,我最近尝试访问API的社区部分,特别是为了获得用户的朋友。根据文档,您将使用SteamFriends()符号。
我在访问对象的头中包含了steam_api.h
、steam_gameserver.h
、isteamfriends.h
和isteamutils.h
,还将steam_api.dll
和steam_api.lib
添加到了我的项目中,但没有骰子。
每次,我都会得到以下错误:
错误LNK2019:未解析的外部符号_imp_SteamFriends
有人成功做到这一点吗?
其他信息:
- 虚幻引擎版本:4.7.5
- 蒸汽API版本:1.32
- 平台:PC
- IDE:Visual Studio 2013 Professional
在互联网上查找任何文档后,我发现了问题。
Epic希望您链接所有库并手动执行所需的所有包含。
这意味着我必须将存储所有steam_api.lib
、steam_api64.lib
等文件的目录添加到配置中,然后我需要使用将其链接到实际文件中
#pragma comment(lib, "win64/steam_api64")
因此,顺便说一句,他们需要文档方面的帮助;这比应该的要难得多。
相关文章:
- C++:Application.cpp中抛出了未解析的外部符号(解决方案在问题的末尾,供未来的读者参考)
- 未解析的外部符号_MsiLocateComponentW@12.
- 在C++中使用 gRPC 时未解析的外部符号
- LibPrivoxy: 未解析的外部符号 __declspec(dllimport) int __stdcall Sta
- 尝试从 XamlApplication 编译 C++/WinRT 空白应用程序时,我收到未解析的外部符号 winrt_make_*
- 我收到错误LNK2001:未解析的外部符号(C++代码)
- 可视抽象类 c++(错误 LNK 2001:未解析的外部符号)
- 如何摆脱C++中未解析的外部符号"private: static char"错误?
- 当 lib 已添加到其他依赖项时,如何在 VS 中调试未解析的外部符号错误
- 仅在少数方法(静态或共享库)中解析的外部符号
- 未解析的外部符号"__declspec(dllimport)与 Spdlog c++ 库
- 函数 _main (OPENGL C++) 中引用的未解析的外部符号 ________
- 错误LNK2019未解析的外部符号"public: __thiscall SLinkList<char>::SLinkList<char>(void)"
- 使用静态 constexpr 成员的未解析外部符号
- 引入参数化构造函数后显示 LNK 2019 未解析外部符号的代码错误
- Dlib LNK2001未解析的外部符号USER_ERROR__consistent_build_configurati
- 矛盾的未解决的外部符号+未使用的库与VS2017和FFMPEG 4
- 链接器错误:切换到unicode生成给出:未解析的外部符号WinMain
- 类模板上一个特定函数的未解析外部符号
- LNK2001:未解析的外部符号public:static类std::vector