美文网首页
服务器编译环境搭建

服务器编译环境搭建

作者: 小猪儿粑粑 | 来源:发表于2019-01-03 11:42 被阅读29次

Android远程服务器编译需要在本地进行远程连接并执行shell脚本,所以在windows环境中最好有个类unix环境来进行这个操作,在这推荐安装Cygwin进行命令行远程编译。

一、Cygwin的安装

1. 第一个选项是在线安装,第二个选项是只下载不安装(然后手动安装),第三个指你已经下载了安装包,通过已经下载的本地安装包安装,若是第一次安装,选中第一个即可(默认),【下一步】

Step1

2. 指定unix系统的根目录,以及限定那些用户可以访问这个目录。安装目录别为中文名,以免出错,接入网站如果不行,提示错误,那就重新来换一个接入网站,建议这个路径要指定在空间比较大的硬盘,在后面的开发中,这个目录是工作目录,随着积累会越来越大,【下一步】

Step2

3. 指定包的下载目录,安装完成以后可删除,下面的单选框默认即可,【下一步】

Step3

4. 选择连接方式,如果用的是外网,选择第一个(默认)即可【下一步】

Step4

5. 选择一个镜像站点,任选一个即可,按Ctrl键可选中多个。这里需要注意一下,对于国内的用户,强烈建议使用国内的镜像,这样可以在后面的下载过程中有更快的速度,比如我这里使用的是http://mirrors.163.com/cygwin/,如果列表里面没有这个,可以复制到下面的EditTest然后点Add【下一步】

Step5

6. 这一步很关键,选择要下载和安装的包,根据你的需要选择包,选的包越多所需的下载时间越长,单击【View】- 【full】,在搜索框内打入下面所需下载的文件,在每个文件后面都有个Skip,单击选择最新版本然后继续搜索下一个。

为了后面的操作,我们有必要在这里选择一些必要的包进行安装:

(1) curl;

(2) git;

(3) vim,ctags;

(4) libreadline7 ;libiconv2;

(5) lynx

(6) wget

如果search结果显示不是skip而是一个版本号,可以跳过该包的下载(小兄弟给点耐心就快好了)

7. 选好后【下一步】下图,会显示你选择的安装包:

单击下一步开始安装,最后会让你让你选择是否生成快捷方式,然后OK了!

二、安装apt-cyg和except工具

(1)从资料包中解压apt-cyg-1.zip并拷贝apt-cyg到cygwin的安装目录的bin目录下,然后打开桌面Cygwin64-Terminal

在Cygwin终端窗口中运行命令-配置apt-cyg的镜像源:

apt-cyg mirror http://cygwin.mirror.constant.com


在Cygwin终端窗口中运行命令-更新源:

apt-cyg update


(2)在Cygwin终端窗口中运行命令-安装远程连接需要的工具tcl:

apt-cyg install tcl


在Cygwin终端窗口中运行命令-安装远程连接需要的工具expect:

apt-cyg install expect


在Cygwin终端窗口中运行命令-安装脚本格式转化工具dos2unix:

apt-cyg install dos2unix


三、脚本仓库clone与执行

这部分的具体配置详见:ServerBuild-ReadMe第二个链接

相关文章

网友评论

      本文标题:服务器编译环境搭建

      本文链接:https://www.haomeiwen.com/subject/iikplqtx.html