GNU ARM የመሳሪያ ሰንሰለት ምንድን ነው?
GNU ARM የመሳሪያ ሰንሰለት ምንድን ነው?

ቪዲዮ: GNU ARM የመሳሪያ ሰንሰለት ምንድን ነው?

ቪዲዮ: GNU ARM የመሳሪያ ሰንሰለት ምንድን ነው?
ቪዲዮ: Архитектура ЭВМ | Основы Операционных Систем | 05 2024, ታህሳስ
Anonim

የ ጂኤንዩ ክንድ የተከተተ የመሳሪያ ሰንሰለት የተዋሃዱ እና የተረጋገጡ ፓኬጆችን ይዟል ክንድ የተከተተ ጂ.ሲ.ሲ አጠናቃሪ, ቤተ መጻሕፍት እና ሌሎች ጂኤንዩ በ ላይ በተመሰረቱ መሳሪያዎች ላይ በባዶ-ሜታል ሶፍትዌር ልማት አስፈላጊ የሆኑ መሳሪያዎች ክንድ Cortex-M እና Cortex-R ማቀነባበሪያዎች.

ይህንን ከግምት ውስጥ በማስገባት የጂኤንዩ ARM የተካተተ የመሳሪያ ሰንሰለት ምንድን ነው?

የ ጂኤንዩ የተከተተ የመሳሪያ ሰንሰለት ለ ክንድ ለአገልግሎት ዝግጁ የሆነ፣ ለC፣ ለ C++ እና ለጉባኤ ፕሮግራሚንግ ኢላማ የተደረገ ክፍት ምንጭ የመሳሪያ ስብስብ ነው። ክንድ Cortex-M እና Cortex-R የአቀነባባሪዎች ቤተሰብ።

በመቀጠል፣ ጥያቄው በዊንዶው ላይ የ ARM የመሳሪያ ሰንሰለት እንዴት እንደሚጭኑ ነው? የ 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 toolchain ምንድን ነው?

የ GNU Autotools , በተጨማሪም በመባል ይታወቃል ጂኤንዩ Build ሲስተም፣ የምንጭ ኮድ ፓኬጆችን ለብዙ ዩኒክስ መሰል ስርዓቶች ተንቀሳቃሽ ለማድረግ ለማገዝ የተነደፉ የፕሮግራም መሳሪያዎች ስብስብ ነው። Autotools አካል ነው። የጂኤንዩ የመሳሪያ ሰንሰለት እና በብዙ ነፃ ሶፍትዌር እና ክፍት ምንጭ ፓኬጆች ውስጥ በሰፊው ጥቅም ላይ ይውላል።

ARM ምንም Eabi GCC ምንድን ነው?

ክንድ - ምንም - ሊኑክስ - gnuabi እንደ አፕት ያሉ የጥቅል አስተዳዳሪን በመጠቀም በዴቢያን ላይ በተመሰረቱ ስርዓቶች ውስጥ ሊጫን የሚችል የመሳሪያ ሰንሰለት ነው (ጥቅሉ ይባላል ጂሲሲ - ክንድ - ሊኑክስ - gnuabi ). ይህ የመሳሪያ ሰንሰለት ዒላማው በ ARM አርክቴክቸር፣ አቅራቢ የለውም፣ በሊኑክስ ኦፕሬቲንግ ሲስተም ላይ የሚሰሩ ሁለትዮሽዎችን ይፈጥራል እና ጂኤንዩ ይጠቀማል EABI.

የሚመከር: