折腾:
【已解决】react-native-navigation的example出错:boost/iterator/iterator_adaptor.hpp file not found
期间,去rncache中解压boost_1_63_0.tar.gz:
➜ .rncache pwd /Users/crifan/.rncache ➜ .rncache ll total 5904 drwxr-xr-x 3 crifan staff 102B 10 9 10:00 boost_1_63_0 -rw-r–r– 1 crifan staff 100K 9 30 18:00 boost_1_63_0.tar.gz -rw-r–r– 1 crifan staff 1.0M 9 30 18:00 double-conversion-1.1.5.tar.gz -rw-r–r– 1 crifan staff 1.2M 9 30 18:01 folly-2016.09.26.00.tar.gz -rw-r–r– 1 crifan staff 510K 9 30 17:58 glog-0.3.4.tar.gz ➜ .rncache rm -rf boost_1_63_0/ ➜ .rncache tar xzf boost_1_63_0.tar.gz boost_1_63_0/boost/operators.hpp: (Empty error message) tar: Error exit delayed from previous errors. |
像是之前的boost库文件没有下载完整。
tar: Error exit delayed from previous errors.
tar遇到error:"Error exit delayed from previous errors"的几种_KaneZhang_新浪博客
tar: Error exit delayed from previous errors错误解决办法 – BYRHuangQiang的专栏 – CSDN博客
tar包时出现 tar: Error exit delayed from previous errors-laoadiy-ChinaUnix博客
但是此处看起来不像
所以还是(参考:
的
https://dl.bintray.com/boostorg/release/1.65.1/source/boost_1_65_1.tar.gz
自己猜测出来的)
下载地址,去下载:
https://dl.bintray.com/boostorg/release/1.63.0/source/boost_1_63_0.tar.gz
然后再去覆盖掉:
/Users/crifan/.rncache/boost_1_63_0.tar.gz
然后再去解压看看
下载下来的是:
97M的
而之前出问题的只有100KB:
-rw-r–r– 1 crifan staff 100K 9 30 18:00 boost_1_63_0.tar.gz
所以换掉:
➜ .rncache ll total 196176 -rw-r–r–@ 1 crifan staff 93M 10 9 10:12 boost_1_63_0.tar.gz -rw-r–r– 1 crifan staff 1.0M 9 30 18:00 double-conversion-1.1.5.tar.gz -rw-r–r– 1 crifan staff 1.2M 9 30 18:01 folly-2016.09.26.00.tar.gz -rw-r–r– 1 crifan staff 510K 9 30 17:58 glog-0.3.4.tar.gz |
再去解压:
即可正常解压缩了:
【总结】
此处Mac中解压boost_1_63_0.tar.gz出错的原因是:gz的压缩文件,由于之前某种不知道的原因,没有下载完成(只下载了100KB,实际上有90多M),下载完成后,即可正常解压。
转载请注明:在路上 » 【已解决】Mac中解压boost_1_63_0.tar.gz出错:tar: Error exit delayed from previous errors