让 libspotify 中的示例在 Windows 7 下工作

Posted

技术标签:

【中文标题】让 libspotify 中的示例在 Windows 7 下工作【英文标题】:Getting the examples in libspotify to work under Windows 7 【发布时间】:2013-07-28 07:13:21 【问题描述】:

我想在我的 Win 7 机器上开始使用 libspotify,但我不知道如何进行所有设置,以便我什至可以运行包中包含的示例。我有一个 Spotify Premium 帐户,我尝试通过将 libspotify.dll 复制到 c:\windows、c:\windows\system32 和 c:\windows\SysWOW64 来安装 libspotify,并且还更改了路径变量以包含 libspotify 所在的路径。 dll 已定位,但我仍然不明白如何让示例工作。

我已经安装了 Code::Blocks,但是一旦我尝试导入和运行 /examples/ 文件夹中包含的任何 .c 文件,我就会收到各种错误消息。事实是,我什至不确定如何安装 libspotify,而且文档绝对不存在,所以对于初学者来说,甚至没有机会开始。 有没有人可以对如何安装 libspotify 并在 Win 7(64 位)机器上启动和运行示例进行简单的演练?

我真正想要对 libspotify 做的唯一一件事就是能够通过命令提示符或类似的方式在 Spotify 中排队歌曲,所以我并不真正关心其他部分。但只要我能启动并运行一个示例,我可能可以自己解决这个问题。

【问题讨论】:

【参考方案1】:

遗憾的是,libspotify 在 Windows 上没有得到很好的支持,实际上示例代码甚至无法构建,因为没有适用于它们的 Windows 音频驱动程序。启动并运行的最佳选择是在 VirtualBox 环境中使用 mingw 或 linux。

【讨论】:

以上是关于让 libspotify 中的示例在 Windows 7 下工作的主要内容,如果未能解决你的问题,请参考以下文章

android java的libspotify 12是不是存在任何lib?

将 libspotify 用于基于 Web 的应用程序

如何使用 libspotify 播放广播

使用 libspotifydotnet (Spotify - libspotify) 流式传输音频

Libspotify 播放问题

libspotify API:如何使用 libspotify API 检索封面艺术?