最开始使用 mac 开发的伙伴们,无法避免的就是使用到 Xcode 提供的各种工具,对于开发来说,电脑的硬盘都是寸土寸金的,Xcode 又是一个动辄十几个G的软件。让人心疼自己的硬盘空间,今天就给大家带来规避下载整个 Xcode 的方法
讲操作之前,我们先明白,我们为什么要下载 Xcode, 其实对于开发来说,安装 Xcode 只是为了让其给我们提供许多常用的工具、实用程序和编译器这些。包括svn,git,make,GCC,clang,perl,size,strip,strings,libtool,cpp,what以及其他很多能够在Linux默认安装中找到的有用的命令。
这就是我们安装Xcode的目的
Xcode 提供了一个工具包(xcode-select),解压后只有1.2G大小,使用这个工具包能大大的释放一些空间出来。
安装方法非常简单:打开终端后输入
xcode-select --install
然后就是一些弹框,按着提示点确定、下一步这些。网速好基本2分钟就能安装完成
我们可以验证一下工具包里的命令是否能使用,比如查看一下gcc版本,或者查看一下git版本这种
gcc -v
git version
默认位置都是在: /Library/Developer/CommandLineTools/
这个目录下
我们也可以使用命令行查看安装位置:
xcode-select --print-path
个人经验,使用这个工具包也有一些问题,有时候会有一些关于Xcode的报错,
比如:
gyp: No Xcode or CLT version detected!
现象: 当 Apple 推送更新时,有可能会导致此错误,具体原因不详。
一招坚决 90% 的问题,那就是【重装】
删除旧版本
sudo rm -rf $(xcode-select --print-path)
安装工具
xcode-select --install
安装包有多达六十一个命令,下面是命令列表
ar
as
asa
bison
BuildStrings
c++
c89
c99
cc
clang
clang++
cmpdylib
codesign_allocate
CpMac
cpp
ctags
ctf_insert
DeRez
dsymutil
dwarfdump
dyldinfo
flex
flex++
g++
gatherheaderdoc
gcc
gcov
GetFileInfo
git
git-cvsserver
git-receive-pack
git-shell
git-upload-archive
git-upload-pack
gm4
gnumake
gperf
hdxml2manxml
headerdoc2html
indent
install_name_tool
ld
lex
libtool
lipo
lldb
lorder
m4
make
MergePef
mig
mkdep
MvMac
nasm
ndisasm
nm
nmedit
otool
pagestuff
projectInfo
ranlib
rebase
redo_prebinding
ResMerger
resolveLinks
Rez
RezDet
RezWack
rpcgen
segedit
SetFile
size
SplitForks
strings
strip
svn
svnadmin
svndumpfilter
svnlook
svnrdump
svnserve
svnsync
svnversion
unifdef
unifdefall
UnRezWack
unwinddump
what
xml2man
yacc
手机扫一扫
移动阅读更方便
你可能感兴趣的文章