最近,我写了关于在MacOS上使用自制软件安装Shairport Sync的文章。 今天,我将展示如何使用Cygwin在Windows 10 PC上安装Shairport Sync。
安装Cygwin
首先,通过从官方网站下载并运行setup-x86_64.exe来安装Cygwin。
- 黛咪·洛瓦托(Demi Lovato)在官方网站上发现向她的粉丝出售假签名
- 艾薇儿·拉维尼(Avril Lavigne)的《放手》-长达14年的回顾
- 明星制作人Jason“ Jay E” Epperson讲述了新专辑和他在音乐之旅中的经验教训
- 关于王子的一些话
- 当您说“不可能”时会发生什么
您可以选择使用默认首选项,也可以指定自定义安装目录以及将下载的软件包文件保存到的目录。 在安装过程中,您将必须选择下载站点。 我选择了滑铁卢大学提供的一种,因为它位于加拿大。

接下来,安装程序将让您选择要安装的所有其他软件包。 这可以忽略,因为稍后我们将安装所有其他软件包。 安装完成后,复制您下载的setup-x86_64.exe文件,并将其放在安装cygwin的目录中。 我的例子是D:/ Apps / cygwin64 。
安装其他Cygwin软件包
正如官方的Shairport Sync页面上所讨论的,我们将需要安装其他Cygwin软件包来编译该应用程序。
这样做非常简单。 打开命令提示符,然后导航到您的Cygwin安装目录。 在我的示例中,它将是D:/ Apps / cygwin64:
C:\ Users \ Nicholas> d:D:\> cd Apps \ cygwin64
接下来,安装所有必需的软件包:
D:\ Apps \ cygwin64> setup-x86_64.exe -q -P autoconf -P automake -P clang -P libdaemon-devel -P popt-devel -P make -P libao-devel -P openssl-devel -P libtool- P git -P wget -P flex -P野牛
安装libconfig和Shairport Sync
安装其他软件包后,我们需要从cmd切换到Cygwin,这可以通过运行Cygwin.bat来完成:
D:\ Apps \ cygwin64> cygwin.bat
依次使用以下命令安装libconfig:
$ git clone https://github.com/hyperrealm/libconfig.git
$ cd libconfig
$ autoreconf -fi
$ ./configure
$ make
$ make install
$ cd ..
最后,依次使用以下命令安装Shairport-Sync:
$ git clone https://github.com/mikebrady/shairport-sync.git
$ cd shairport-sync
$ autoreconf -fi
$ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --with-ao --with-ssl=openssl --with-tinysvcmdns
$ make
$ make install
做完了! Cygwin的\ home \ user \ shairport-sync目录中将有一个shairport-sync.exe文件。 要启动Shairport Sync, 请从开始菜单启动Cygwin64 Terminal ,只需执行以下命令:
$ shairport-sync
就像这样,我们在做生意🙂我希望这能为您提供很多信息,并感谢您的阅读。