美文网首页
Ubuntu 16.04 环境下编译 android x86 7

Ubuntu 16.04 环境下编译 android x86 7

作者: 维东东 | 来源:发表于2018-03-16 16:51 被阅读0次

    1、相关软件版本

                OS:Ubuntu 16.04.03 LTS
                Android: 7.1-r1

    2、准备环境工作

                先安装好操作系统,由于想提高编译的效率,我没有采用虚拟机。虚拟机太慢了(超过20个小时)。我换成32G的独立主机只用了2个小时。

    2.1 删除系统没用的垃圾软件

        说明:删除这些没用的垃圾,不然更新系统的时候会更新一堆没用的。

        apt purge libreoffice-common unity-webapps-common thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese gnome-sudoku transmission-common gnome-orca webbrowser-app landscape-client-ui-install deja-dup

         apt  autoclean

    2.2 更新系统以及相关要用到的软件(以下更新非常重要,不然在编译过程中会出错)

        apt upgrade

        apt-get install openjdk-8-jdk libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib git flex bison gperf build-essential libncurses5-dev:i386 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 dpkg-dev libsdl1.2-dev libesd0-dev git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev libgl1-mesa-dev libxml2-utils xsltproc unzip m4 lib32z-dev ccache openssh-server syslinux-utils  python-mako vim

    2.3 修改SSH配置文件,打开远程

        vim /etc/ssh/sshd_config

        找到如下这行:
            PermitRootLogin without-password

        修改为:
            PermitRootLogin yes

        重启SSH服务
            service ssh restart

    2.4 打开编译缓存,可以提高编译的效率

    echo export USE_CCACHE=1 >> ~/.bashrc

    export USE_CCACHE=1

    相关文章

      网友评论

          本文标题:Ubuntu 16.04 环境下编译 android x86 7

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