在Windows 10上使用Cygwin安装Shairport Sync。

最近,我写了关于在MacOS上使用自制软件安装Shairport Sync的文章。 今天,我将展示如何使用Cygwin在Windows 10 PC上安装Shairport Sync。

安装Cygwin

首先,通过从官方网站下载并运行setup-x86_64.exe来安装Cygwin。

您可以选择使用默认首选项,也可以指定自定义安装目录以及将下载的软件包文件保存到的目录。 在安装过程中,您将必须选择下载站点。 我选择了滑铁卢大学提供的一种,因为它位于加拿大。

接下来,安装程序将让您选择要安装的所有其他软件包。 这可以忽略,因为稍后我们将安装所有其他软件包。 安装完成后,复制您下载的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 

就像这样,我们在做生意🙂我希望这能为您提供很多信息,并感谢您的阅读。