前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【IOS】CocoaPods安装总结

【IOS】CocoaPods安装总结

作者头像
江中散人_Jun
发布于 2022-03-08 06:14:37
发布于 2022-03-08 06:14:37
2.9K0
举报

CocoaPods安装总结

网上有一些教程,但是各有偏重,感觉不够完整,所以笔者汇总了一些网友的教程,并亲自验证安装了,并总结如下

1 在Mac上安装Ruby on Rails(ok)

在Mac上安装Rubyon Rails

http://blog.csdn.net/keyboardota/article/details/8935411

2 mac 系统下autoconf automake安装(ok)

curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.13.tar.gz

tar -xzvf m4-1.4.13.tar.gz

cd m4-1.4.13

./configure -prefix=/usr/local

make

sudo make install

cd ..

curl -Ohttp://mirrors.kernel.org/gnu/autoconf/autoconf-2.65.tar.gz

tar -xzvf autoconf-2.65.tar.gz

cd autoconf-2.65

./configure -prefix=/usr/local

make

sudo make install

cd ..

curl -Ohttp://mirrors.kernel.org/gnu/automake/automake-1.11.tar.gz

tar xzvf automake-1.11.tar.gz

cd automake-1.11

./configure -prefix=/usr/local

make

sudo make install

cd ..

curl -O http://mirrors.kernel.org/gnu/libtool/libtool-2.2.6b.tar.gz

tar xzvf libtool-2.2.6b.tar.gz

cd libtool-2.2.6b

./configure -prefix=/usr/local

make

sudo make install

curl http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz-o pkg-config-0.28.tar.gz

tar -zxvf pkg-config-0.28.tar.gz

cd pkg-config-0.28

./configure --with-internal-glib

3 Mac安装GCC

Mac安装GCC

http://elf8848.iteye.com/blog/1973736

kennethreitz/osx-gcc-installer

https://github.com/kennethreitz/osx-gcc-installer

Option 1: Downloading Pre-Built Binaries

4 libyaml 安装(ok)

4.1 wget的下载与安装

wget的下载与安装:

下载地址:ftp://ftp.cs.cuhk.edu.hk/pub/gnu/gnu/wget

安装:先把wget下载到的tar文件解压,然后利用cd与ls命令到wget目录下

cdusr

再执行以下命令

#./configure--with-ssl=openssl

#make

#makeinstall

#make clean

4.2 LibYAML安装(ok)

cd /root

mkdir LibYAML

cd LibYAML

wgethttp://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz

tar -xvzf yaml-0.1.4.tar.gz

cd yaml-0.1.4

./configure --prefix=/usr/local

make

make install

5 安装CocoaPods

在安装CocoaPods之前,首先要在本地安装好Ruby环境。至于如何在Mac中安装好Ruby环境,请google一下,本文不再涉及。

假如你在本地已经安装好Ruby环境,那么下载和安装CocoaPods将十分简单,只需要一行命令。在Terminator(也就是终端)中输入以下命令(注意,本文所有命令都是在终端中输入并运行的。什么,你不知道什么是终端?那请小编吃饭,小编告诉你):

sudo gem install cocoapods

但是,且慢。如果你在天朝,在终端中敲入这个命令之后,会发现半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org。(你会问,我靠,这都要墙!是的,小编也纳闷。)

但是,是的,又但是(不过是个可喜的“但是”)。我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:

gem sources --remove https://rubygems.org/ //等有反应之后再敲入以下命令 gem sources -a http://ruby.taobao.org/

为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:

$ gem sources -l

只有在终端中出现下面文字才表明你上面的命令是成功的:

*** CURRENT SOURCES *** http://ruby.taobao.org/

上面所有的命令完成之时,在小编的终端上是这个的样子:

这时候,你再次在终端中运行:

$ sudo gem install cocoapods

等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。

敲入以上命令时,小编终端上是这个样子的(由于太长,仅截取前面一部分):

看到这里,你心里会不会说,我靠!太爽了,这么容易就可以下载并且安装好了!是的,小编也是这么想的。CocoPods就是这么简单,使用也十分简单。继续往下看吧

6 参考文档

(good)CocoaPods安装和使用教程

http://code4app.com/article/cocoapods-install-usage

(Good)在Mac上安装Rubyon Rails

http://blog.csdn.net/keyboardota/article/details/8935411

CocoaPods一个Objective-C第三方库的管理利器

http://blog.csdn.net/totogo2010/article/details/8198694

转 mac下autoconfautomake安装

http://blog.sina.com.cn/s/blog_586c261a0101jil1.html

在Mac上安装Rubyon Rails

http://blog.csdn.net/keyboardota/article/details/8935411

Mac安装GCC

http://elf8848.iteye.com/blog/1973736

wget的下载与安装使用

http://os.chinaunix.net/a2006/0821/966/000000966480.shtml

MacOS安装wget

http://shineonly.iteye.com/blog/1327821

Linux基本命令之linux cd命令详解

http://os.51cto.com/art/200907/140888.htm

CocoaPods一个Objective-C第三方库的管理利器

http://blog.csdn.net/totogo2010/article/details/8198694

CocoaPods安装和使用教程

http://code4app.com/article/cocoapods-install-usage

Getting Started

http://guides.cocoapods.org/using/getting-started.html#getting-started

在Mac上安装Rubyon Rails

http://blog.csdn.net/keyboardota/article/details/8935411

在Mac OS X上建立Rubyon Rails开发环境

http://blog.csdn.net/crazyflyingsnow/article/details/1713509

Mac上安装与更新Ruby,Rails运行环境

http://blog.sina.com.cn/s/blog_6c2c995c01016yap.html

PHP-yaml 安装

http://blog.chinaunix.net/uid-26719405-id-4023961.html

centeros上安装ror

http://my.oschina.net/kill3bb/blog/64822

-bash: yum: command not found 问题解决

http://blog.csdn.net/gg296231363/article/details/7027668

wget: unable to resolve host address的解决方法

http://www.cnblogs.com/yiwd/p/3649109.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
精益产品开发 —— 丰田生产系统 & 精益生产
准时制又被成为 JIT(Just In Time),是指仅在需要的时间生产需要数量的需要的产品。准时化的目的是灵活应对变化,消除生产过剩的浪费,以缩短前置时间。
腾讯云 CODING
2022/03/16
1.4K0
精益产品开发 —— 丰田生产系统 & 精益生产
优思学院|精益生产为企业带来革命性转变的效益
企业的成长和发展需要不断的变革和创新,而精益生产则成为了这个时代的代名词。精益生产不仅仅是一个生产方式,更是一种革命性的转变,为企业带来了无限的效益。
用户2865703
2023/04/27
2610
优思学院|精益生产为企业带来革命性转变的效益
优思学院|精益生产现场管理的要素是什么?
精益生产的目的是通过消除3M来实现生产过程的优化和精简。3M指的是 "Muda"、"Muri"、"Mura",这三个词来自于日本,代表了生产过程中的浪费、超负荷和不平衡。
用户2865703
2023/02/27
5420
优思学院|精益生产现场管理的要素是什么?
从SAP最佳业务实践看企业管理(100)-精益生产
精益生产产生的背景 丰田的TPS就是为企业的现金流做贡献、消除库存,缩短制造时间。佐佐木元给出一个令人震惊的数据:制造过程降低10%的成本=经营层面在市场扩大销售额的一倍,资金周转率提高1%=市场占有率提高10%。如果销售额是10亿日元,周转率提高1%,那么,对现金流的贡献是100亿。 佐佐木元曾经站在某家中国工厂的现场,观察一个工人30秒。他发现中国企业浪费太大!工人们工作起来没有章法、没有节奏,太乱。最后,佐佐木元的结论是:如果别的因素不考虑,在中国有效推行丰田生产方式,只要进行作业改善,不需要花钱进设
SAP最佳业务实践
2018/03/26
1K0
精益生产咨询为天津公司带来了什么?
当下,精益生产咨询已经成为一种非常重要的生产方式,可以为公司提供多种价值。本文将从精益生产咨询为天津公司带来的价值等方面展开探讨。
用户9972271
2023/04/18
3500
丰田的生产计划与物料控制方法
众所周知TOYOTA能够以其产品的高品质、低成本、低油耗打进美国等发达国家的市场,而且形成了相当大的竞争优势,主要不在于它采用的生产制造技术,而是由于在生产组织和管理上采取了一系列先进的生产经营理念、管理模式、组织体系、管理技术和方法以及推行了良好的企业文化,被世人称为“丰田生产方式(TPS,TOYOTA Production System)”又被称作“精益生产(LPS)”,还被称为“准时生产制(JIT)”。仅仅从这些名称上就不难看出,车辆生产管理与零件的采购是其中起到最关键作用的一环。它是实体工厂生产的前工程,是降低汽车生产成本的捷径。
用户5495712
2021/01/13
1.4K0
优思学院|盘点,精益生产25个工具!【必需收藏】
精益生产方法需要一种全面的方法才能有效实施。精益这个概念是每个接触产品供应链的人都要实践的,无论是在计划方面还是在分析方面。
用户2865703
2023/03/07
8070
优思学院|盘点,精益生产25个工具!【必需收藏】
从0到1,企业如何实现精益生产?
精益生产是一种以消除浪费为目标的生产管理方法,旨在提高企业生产效率和质量,同时降低成本。精益生产源于日本的丰田生产系统,被认为是全球生产管理的典范之一。
用户9972271
2023/05/05
3030
优思学院|什么是精益生产?企业如何实现精益生产?
在现代工业社会中,企业的生产效率和质量管理是其生存和发展的关键因素之一。而精益生产作为一种高效的生产管理模式,已经成为了众多企业提升效率和质量的首选。优思学院在本文将对精益生产进行详细的介绍,并提供企业实现精益生产的实用建议。
用户2865703
2023/05/12
3190
优思学院|什么是精益生产?企业如何实现精益生产?
制药行业的几个特点
制药行业对技术水平要求较高,创新药开发需要投入大量资源,具有高投入、高风险、高收益和周期长的特点。化学药品的生产需要符合严格的技术标准,对生产设备、工艺流程的要求较高。目前,国际领先的化学制药企业掌握着先进的化学合成工艺,具备较强的专利优势和技术优势,创新药基本由其垄断,凭借专利保护在较长时间内保持技术领先。
SAP虾客
2021/05/01
1.2K0
优思学院|"丰田生产"和“福特生产”有哪些区别?
“丰田生产方式”跨出了丰田汽车娘家大门,进入了日本企业,跨过了业种境界,不分企业规模,广受青睐而被导入采用。时至今日,连东南亚、美国、欧洲等地的企业,也纷纷加以研究,并陆续导入之中,也成为了今天经常被人提起的精益生产管理。
用户2865703
2022/08/16
5250
优思学院|"丰田生产"和“福特生产”有哪些区别?
精益生产这样做,成功率99.99%!
搞了很多精益理论,把精益讲的天花乱坠,其实把这几条做好了,精益生产就可以做到至少80%:
用户9972271
2023/04/03
2200
数字化 | 制造业转型的十个方向详细探索
互联网对商业环节的渗透和改造是逆向的,从与消费者最近的广告营销端开始,进入零售、渗透进分销环节,最终倒逼到生产制造环节,在此过程中生产方式、管理理念、生产设备、甚至原材料都将发生重大变化。关于互联网+制造业会发生什么样的变革?传统制造业企业如何拥抱互联网倒逼的变革?笔者基于制造业经典理论和产业边缘发生的变革端倪,总结分析,与业内人士共同探讨。
CloudBest
2020/08/28
7370
数字化 | 制造业转型的十个方向详细探索
8个步骤告诉你如何做好精益生产
精益生产是一种以尽量减少浪费为目标的生产方式,其核心在于高效利用资源、优化流程、提高质量。以下是8个步骤告诉你如何做好精益生产:
用户9972271
2023/05/16
5700
优思学院|精益生产中的“一个流”真的能够做到吗?
精益生产中提到的“一个流”(One Piece Flow)是一种生产方式,它的核心理念是通过合理配置作业场地、人员和设备,使产品从投入到成品产出的整个制造加工过程中始终处于不停滞、不堆积、不超越,按节拍一个一个地流动。
用户2865703
2023/03/10
3510
优思学院|精益生产中的“一个流”真的能够做到吗?
为什么服装行业要做精益工厂布局?
当下,服装行业作为一个重要的消费品行业,已经成为了人们生活中不可或缺的一部分。然而,随着市场竞争的加剧和消费者需求的多样化,如何提高服装企业的生产效率和降低成本已经成为了一个急需解决的问题。而精益工厂布局则是其中一个能够有效解决这一问题的方法。
用户9972271
2023/03/21
2050
精益管理改善制造业生产模式
精益生产源于日本丰田生产模式,是当前工业界公认最佳的生产组织和生产方式之一。它既是世界级企业的竞争利器,又是一种管理思想和追求卓越的企业文化。精益生产的核心理念是消除浪费、持续改善、聚焦客户和尊重人性。 传统制造业经过几十年的努力,已经具有相当的规模,积累了大量的技术和经验。但是随着世界经济一体化的形成,由于中国潜在的巨大市场和丰富的劳动力资源,国外的技术、资金、产品大量涌入中国,企业面临前所未有的国内外激烈的竞争局面。因此,传统制造业生产管理转型升级势在必行。 目前国内制造业存在的问题: 基础“6S”管理
SAP最佳业务实践
2018/03/26
1K0
优思学院|八大浪费是什么?- 精益管理学会 CLMP
精益管理在企业中最常见的八种浪费包括了:等待浪费、处理浪费、不良浪费、行动浪费、加工浪费、库存浪费、管理浪费和制造过量 (过早) 浪费。下面优思学院・精益管理学会把这八种浪费一一解读,供大家参考。
用户2865703
2022/09/05
1.8K0
优思学院|八大浪费是什么?- 精益管理学会 CLMP
优思学院|什么才是真正的精益化管理?-CLMP
精益管理,或者精益生产(Lean Production)一般定义为:彻底消除浪费,创造更大利润的管理和改进方法。
用户2865703
2022/09/20
5130
优思学院|什么才是真正的精益化管理?-CLMP
如何利用精益六西格玛规避库存陷阱
在当今的市场竞争中,库存成为了企业最头疼的问题之一。库存过多不仅意味着资金占用,还会导致产品陈旧、滞销等问题,而库存不足则会导致无法满足客户需求。如何规避库存陷阱成为了企业必须思考的问题。
用户9972271
2023/04/25
2000
推荐阅读
相关推荐
精益产品开发 —— 丰田生产系统 & 精益生产
更多 >
LV.3
这个人很懒,什么都没有留下~
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档