2015-02-11 104 views
5

以下this链接,我试图创建一个链接中给出的示例项目。pod boost安装错误tar:无法识别的存档格式

我创建的pod文件中给出的链接,但是当我安装荚,我收到以下错误:

[!] Error installing boost 
[!] /usr/bin/tar xfz /Volumes/DATA/../cineio-broadcast/Pods/boost/file.tgz -C /Volumes/DATA/../cineio-broadcast/Pods/boost 

tar: Unrecognized archive format 

tar: Error exit delayed from previous errors. 

错误截图附如下: enter image description here

我在哪里得到错误?我该如何解决这个问题?

+0

在https://cocoapods.org中搜索您的组件,并按照说明进行操作。 – 2017-01-01 11:48:35

回答

1

该脚本以错误的方式下载boost库。

显然它下载了错误的格式(消息似乎暗示),但事实上它更可能是脚本意外地使用了旧的(不再有效的)URL,该文件实际上是一个错误页面(例如sourceforge .net的404页面)。

您可以检查下载的“归档”(/Volumes/DATA/../cineio-broadcast/Pods/boost/file.tgz)以查看它实际包含的内容。或者你可以修复脚本中的链接(也许你应该在github回购中找到)。

在所有情况下与开发商