Ubuntu下开发环境配置

    xiaoxiao2022-06-28  33

    Ubuntu下开发环境配置

    1. 概述

    Ubuntu 系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对系统所有用户都有效,用户环境变量仅对当前的用户有效。

    1)  用户环境变量通常被存储在下面的文件中: ~/.profile ~/.bash_profile 或者 ~./bash_login ~/.bashrc

    2)  系统环境变量一般保存在下面的文件中: /etc/environment /etc/profile /etc/bash.bashrc /etc/profile和 /etc/bash.bashrc

    注:本文示例为用户环境变量配置,示例中文件路径可根据自己文件所处位置修改为相应路径即可。

    2. 开发环境变量配置

    2.1  JDK环境变量配置

    打开命令窗口,输入gedit ~/.bashrc ,在文档最后添加下面的代码:

    ##JDK exportJAVA_HOME=/home/ubuntu/tool/jdk1.8.0_91 export PATH=${JAVA_HOME}/bin:$PATH export CLASSPATH=.:${JAVA_HOME}/lib

    然后保存(如果没有权限,使用sudo gedit ~/.bashrc)。执行source ~/.bashrc ,然后在命令窗口中执行java –version来检查配置是否成功。

    2.2  SDK环境变量配置

    打开命令窗口,输入gedit ~/.bashrc ,在文档最后添加下面的代码:

    ##SDK exportANDROID_HOME=/home/ubuntu/tool/android-sdk-linux exportPATH=$PATH:${ANDROID_HOME}/platform-tools export PATH=$PATH:${ANDROID_HOME}/tools

    然后保存(如果没有权限,使用sudo gedit ~/.bashrc)。执行source ~/.bashrc ,然后在命令窗口中执行adb来检查配置是否成功。

    2.3  NDK环境变量配置

    打开命令窗口,输入gedit ~/.bashrc ,在文档最后添加下面的代码:

    ##NDK exportNDK=/home/ubuntu/tool/android-ndk-r10b

    然后保存(如果没有权限,使用sudo gedit ~/.bashrc)。执行source ~/.bashrc ,然后在命令窗口中执行echo $NDK来检查配置是否成功。

    2.4  Git添加颜色配置

    打开命令窗口,切换到已经添加git管理的代码目录,输入gedit ~/.bashrc ,在文档最后添加下面的代码:

    ## Git Color prompt PS_GIT_COLOR='$(type -t __git_ps1 > /dev/null && __git_ps1 " \[\e[0;32m\](%s)\[\e[0m\]")' PS1="${debian_chroot:+($debian_chroot) }\[\e[1;35m\]\u@\h\[\e[0m\] \[\e[0;34m\]\w\[\e[0m\]${PS_GIT_COLOR} \$ " case "$TERM" in xterm*|rxvt*) # If this is an xterm set the title to user@host:dir PS_GIT=' $(type -t __git_ps1 > /dev/null && __git_ps1 "(%s)") ' PS1="\[\e]0;\u@\h: \w${PS_GIT}\a\]${PS1}" ;; *) ;; Esac

    然后保存(如果没有权限,使用sudo gedit ~/.bashrc)。执行source ~/.bashrc ,如果配置成功立刻可以看到发生的变化。

    3. 更加方便的环境变量配置.profile

    新建一个文件.dpcprofile.sh,将上面的代码都添加到改文件中。然后在.bashrc中调用它。 在该文件的最后添加下面代码:

    .~/tool/.dpcprofile.sh

    然后保存(如果没有权限,使用sudo gedit ~/.bashrc)。执行source ~/.bashrc ,然后分别使用上面的验证方式进行验证。需要注意”.”和”~”之间是由空格的。

    4.   一些语法的说明

    以下面代码为例

    ##SDK exportANDROID_HOME=/home/ubuntu/tool/android-sdk-linux exportPATH=$PATH:${ANDROID_HOME}/platform-tools export PATH=$PATH:${ANDROID_HOME}/tools

    其中

    ”#”是注释符号,不会去执行,不会对原来文件的执行造成影响。

    ”$” 对变量的引用

    “:” 用于在不同部分之间的分开

    ${ANDROID_HOM}是shell中的原形变量,网上可能会见到形式是$ANDROID_HOM

    转载请注明原文地址: https://ju.6miu.com/read-1124419.html

    最新回复(0)