GNU ARM toolchain гэж юу вэ?
GNU ARM toolchain гэж юу вэ?

Видео: GNU ARM toolchain гэж юу вэ?

Видео: GNU ARM toolchain гэж юу вэ?
Видео: what is RISC-V | How RISC-V works Complete Tutorial | 2021 2024, May
Anonim

The GNU Arm Суулгасан хэрэгслийн гинж агуулсан нэгдсэн болон баталгаажуулсан багцуудыг агуулсан Гар Суулгасан GCC хөрвүүлэгч, номын сан болон бусад GNU дээр суурилсан төхөөрөмж дээр нүцгэн металл програм хангамж боловсруулахад шаардлагатай хэрэгслүүд Гар Cortex-M болон Cortex-R процессорууд.

Үүнийг авч үзвэл GNU ARM суулгагдсан хэрэгслийн гинж гэж юу вэ?

The GNU Embedded Toolchain төлөө Гар нь C, C++ болон Ассемблей програмчлалын зорилтот програмчлалд зориулагдсан ашиглахад бэлэн, нээлттэй эхийн хэрэгслүүдийн багц юм. Гар Cortex-M ба Cortex-R гэр бүлийн процессорууд.

Дараа нь асуулт бол Windows дээр ARM хэрэгслийн гинжийг хэрхэн суулгах вэ? Windows-д зориулсан ARM Toolchain суулгаж байна

  1. Arm-none-eabi-gcc болон arm-none-eabi-gdb суулгахын тулд суулгагчийг татаж аваад ажиллуулна уу. Өгөгдмөл очих фолдерыг сонгоно уу: C:Program Files (x86)GNU Tools ARM Embedded8 2018-q4-major.
  2. Та arm-none-eabi-gcc болон arm-none-eabi-gdb суулгасан хувилбаруудыг ашиглаж байгаа эсэхээ шалгана уу.

Тиймээс GNU Autotools хэрэгслийн хэлхээ гэж юу вэ?

The GNU Autotools , мөн гэж нэрлэдэг GNU Build System нь эх кодын багцуудыг Unix-тэй төстэй олон системд зөөвөрлөхөд туслах зорилготой програмчлалын хэрэгслүүдийн багц юм. Автомат хэрэгсэл -ийн нэг хэсэг юм GNU хэрэгслийн гинж бөгөөд олон тооны үнэгүй програм хангамж, нээлттэй эхийн багцуудад өргөн хэрэглэгддэг.

ARM none Eabi GCC гэж юу вэ?

гар - аль нь ч биш -linux- gnueabi apt гэх мэт багц менежер ашиглан Debian-д суурилсан системд суулгаж болох хэрэгслийн гинж юм (багцыг гэдэг gcc - гар -linux- gnueabi ). Энэхүү хэрэгслийн гинж нь ARM Архитектур нь үйлдвэрлэгчгүй, Линукс үйлдлийн систем дээр ажилладаг хоёртын файлуудыг үүсгэдэг, GNU ашигладаг EABI.

Зөвлөмж болгож буй: