加入CODE CHINA

· 不限速    · 不限空间    · 不限人数    · 私仓免费

免费加入
    README.md

    toolchain

    • 下载基础脚本
      wget https://codechina.csdn.net/codefast/toolchain/-/raw/master/download_toolchain.sh

    • 查看toolchain列表
      bash download_toolchain.sh -l
      bash download_toolchain.sh -list

    • 下载某版本toolchain
      bash download_toolchain.sh gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu 8.3官方版本
      bash download_toolchain.sh 8.3 aarch64 mini.patch5 8.3裁减版本(tar.gz=38MB)
      bash download_toolchain.sh qnx 5.4 mini QNX7.0-gcc5.4版本

    • source toolchain
      source gcc-***/script/setup_env.sh 安静模式
      source gcc-***/script/setup_env.sh info info模式

    • 自动检测(如果外部配置source toolchain,将不下载和souce;反之下载和source)
      # download toolchain && Source toolchain
      gcc_target=$(${CXX} -v 2>&1 | grep Target | cut -d " " -f 2 | sed 's/linux-gnu/linux/g' | sed 's/unknown-nto-qnx/qnx/g')
      if [[ ! "${gcc_target}" =~ "aarch64-linux" ]] ; then
      mkdir -p toolchain/gcc_aarch64_linux
      cd toolchain/gcc_aarch64_linux
      # find history, or download_toolchain
      if [ ! -n "$(find . -name setup_env.sh -type f)" ]; then
      wget https://codechina.csdn.net/codefast/toolchain/-/raw/master/download_toolchain.sh
      bash download_toolchain.sh aarch64 linux
      fi
      # source
      source gcc-***/script/setup_env.sh
      # return
      cd ../..
      fi

      # download toolchain && Source toolchain
      gcc_target=$(${CXX} -v 2>&1 | grep Target | cut -d " " -f 2 | sed 's/linux-gnu/linux/g' | sed 's/unknown-nto-qnx/qnx/g')
      if [[ ! "${gcc_target}" =~ "aarch64-qnx" ]] ; then
      mkdir -p toolchain/gcc_aarch64_qnx
      cd toolchain/gcc_aarch64_qnx
      # find history, or download_toolchain
      if [ ! -n "$(find . -name setup_env.sh -type f)" ]; then
      wget https://codechina.csdn.net/codefast/toolchain/-/raw/master/download_toolchain.sh
      bash download_toolchain.sh aarch64 qnx mini
      fi
      # source
      source gcc-***/script/setup_env.sh
      # return
      cd ../..
      fi \

    项目简介

    发行版本

    当前项目没有发行版本

    贡献者 2

    wenliang999 @wenliang999
    W wenliang @wenliang

    开发语言

    • Shell 100.0 %