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

服务器编译环境搭建

作者: 小猪儿粑粑 | 来源:发表于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