Visual C++ 中的链接器错误 IGameExplorer精简版 2010
我想以编程方式将我的游戏添加到游戏资源管理器中。
为此,我使用 IGameExplorer 界面。
当我尝试使用 Visual C++ 2010 Express Edition 编译和链接我的代码时。我收到以下链接器错误:
错误LNK2001:无法解析的外部符号_CLSID_GameExplorer
如何解决此错误?有没有可以链接的库?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
由于您使用的是 Visual C++,因此可以尝试使用 __uuidof(GameExplorer) 而不是 CLSID_GameExplorer。 GameUX.H 文件定义:
它告诉 C++ 编译器 GameExplorer 的 CLSID 是
985EA990-3034-4D6F...
。Since you're using Visual C++, you can try using __uuidof(GameExplorer) instead of CLSID_GameExplorer. The GameUX.H file defines:
which tells the C++ compiler that the CLSID for GameExplorer is
985EA990-3034-4D6F...
.