Руководство пользователя Orange Pi Zero 2

  Описание    Запуск    ОС Линукс      SDK Линукс      ОС Андроид    SDK Андроид    Фото  

Глава 4. SDK Линукс - Linux SDK
Страница:   26    27    28    29    30    31  

4.2. Загрузка инструментов для компиляции (Download the compilation toolchain)
  • 1) Когда orangepi-build запускается в первый раз, он автоматически загружает инструменты кросс-компиляции и помещает их в папку с инструментами.
    Каждый раз, когда запускается скрипт orangepi-build build.sh, он проверяет, существует ли набор инструментов кросс-компиляции в наборах инструментов.
    Если он не существует, он перезапустит загрузку, если он существует, он будет использоваться напрямую, и загрузка не будет повторяться



  • 2) URL-адрес набора инструментов кросс-компиляции в Китае (это сайт программного обеспечения с открытым исходным кодом Университета Цинхуа): Index of armbian-releases toolchain/
  • 3) После загрузки наборов инструментов toolchains он будет содержать несколько версий наборов инструментов для кросс-компиляции.

    test@test:~/orangepi-build$ ls toolchains/ gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabi gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf gcc-linaro-aarch64-noneelf-4.8-2013.11_linux gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi gcc-linaro-arm-linuxgnueabihf-4.8-2014.04_linux gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu gcc-linaro-arm-none-eabi-4.8-2014.04_linux
  • 4) Наборы инструментов кросс-компиляции, используемые для компиляции исходного кода ядра Orange Pi Zero 2

    gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu
    5) Набор инструментов кросс-компиляции, используемый для компиляции исходного кода Orange Pi Zero 2 u-boot v2018.05

    gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabi


  • Страница:   26    27    28    29    30    31