КомпьютерПрограм хангамж

Windows-д зориулсан ГЕН хөрвүүлэгч

програм хангамж хөгжүүлэх холбоотой олон хүний танил товчлол, ГЕН-ийн хамт. Энэ нь хөрвүүлэгч - програм үнэгүй ажиллаж байна хөгжүүлэгчдэд зориулсан хэрэгсэл юм. Анх энэ арга хэрэгсэл Linux дээр суурилсан систем бий болгосон байна. Гэвч энэ нь мөн Windows нь ГЕН-ийн биелэл байдаг. Тэр MinGW гэж нэрлэдэг.

түүх

Уламжлал ёсоор нээлттэй үйлдлийн системийг дэмжих хөтөлбөр боловсруулж ашиглаж байгаа багаж хэрэгсэл GNU хэрэгсэл юм. Ийм нэртэй төсөл 1984 онд Массачусетсийн технологийн дээд сургуульд бүтээсэн байна. Хэрэв зайлшгүй Тэр үед энэ нь програм хангамж хөгжүүлэгчдийн хооронд хэцүү хамтын ажиллагаа байсан гэдгийг нь голлон нөлөөлжээ. Энэ нь арилжааны хөтөлбөрийн эзэд зэрэг хамтын ажиллагааны олон саад бэрхшээлийг зохион байгуулсан гэдгийг тохиолдсон байна. Төслийн гол зорилго нь хэн нэгэн ийм програм хангамжийн хувьд онцгой эрхийг өгөхийг зөвшөөрөхгүй байх байсан програм хангамжийн багц, нэгтгэж нэг лиценз бий болгох байсан юм. ГЕН - Энэ нь ийм хэрэгсэл хэсэг програм арга хэрэгсэл юм. Windows аналог нь зөвхөн дараа байгуулагдсан.

хөрвүүлэгч гэж юу вэ?

Энэ нь ямар програм хангамжийн энэ төрлийн тайлбарлах ёстой. Яагаад шаардлагатай вэ? Windows эсвэл Linux ерөнхий, ГЕН-ийн-хөрвүүлэгчээр онд - Компьютерийн ойлгож болно машин код, програм бичсэн эх кодыг хөрвүүлж болно програм юм. нь "дүн" гэж ийм зүйл байдаг. Түүний үйл ажиллагаа хөрвүүлэгч нь адил юм, гэхдээ энэ нь тийм биш бүхэлдээ мөр орчуулга шугам хийдэг. хөтөлбөр байткодын рүү хөрвүүлэгдсэн байдаг - завсрын хэлбэр, хоёртын код байна. Дараа нь тэр үеийн тодорхой виртуал машин дээр тайлбарлах.

зураг төсөл

эх кодыг агуулсан файлууд, энгийн текст баримт бичиг болгон бүтээсэн байна. Тэд ямар ч энгийн ашиглан үүсгэж болно текст засварлагч. Та бас тусгай хөгжил орчинд, ямар редактор барьж байгаа давуу талыг ашиглах боломжтой. Ийм арга KDevelop юм. засварлагчаар, мөн барьсан нь консол, засварлагч доор байрлах зэрэг агуулсан Энэ дунд. хөгжүүлэгч цонхны хооронд шилжихийн тулд хийлгүйгээр, код засварлах шиг хөтөлбөрт татан оролцуулах, мөн тушаал консол өгөх боломжтой юм.

текст баримт бичиг - Та өмнө нь та санг бий болгохыг хүсэж төсөл аль хэдийн бий болгож,.

онцлог

a.out хэлбэрийг - Windows MinGW нь ГЕН-ийн бүтээсэн бүх гүйцэтгэгдэнэ файлууд, нэр анхдагчаар томилно. Хэрэв та өөр нэр өгөхийг хүсэж байгаа бол, энэ нь нэр эмхэтгэлийн тушаалын -o туг нэмэх шаардлагатай байна. Энэ нь зөвхөн нэг нь олон туг юм. Бүх үзэхийн тулд та тушаалын мөрийн хүн ГЕН тушаалыг залгах хэрэгтэй. Windows баг нь Linux адил юм. хэрэглэгчийн өмнө хөрвүүлэгч тогтолцоог туслах болно. Энд та туг бүр гэсэн үг харж болно. тусламж системийг гарахын тулд, та гол Q. дарж байх хэрэгтэй

ГЕН ажил гурван үе шаттай үйл ажиллагаа орно:

  • кодоос машин кодод нь эмчилгээ;
  • эмхэтгэлийн;
  • зохион байгуулалт.

Гол нь файл дахь эхний шатанд хөтөлбөрийн эхэнд чиглэл заасан байдаг толгой файлуудын агуулгыг агуулсан байна.

хөтөлбөр нь текст нь програмчлалын хэл дээр бичсэн хоёр дахь үе шатанд тогтоосон машин заавар хөрвүүлж байгаа бөгөөд үр дүн объект файлд хадгалагдана. Энэ нь файл хэлбэрээр өөр өөр компьютер дээр ялгаатай байж болно гэдгийг тэмдэглэх нь зүйтэй юм. Энэ нь эх кодын хэлбэрээр хөтөлбөрийг тараах нь илүү тохиромжтой юм байгаа юм, тиймээс тэд ямар ч архитектур боломжтой байж болох юм. Энэ нь ГЕН болгодог юм. ARM, Windows, Intel, Unix - програмыг ажиллуулахын тулд хаа сайгүй чадвар.

Сүүлийн шатанд аль нэг уруу бүх обьект файлуудыг холбох. үр дүн нь гүйцэтгэгдэнэ файл юм.

Тиймээс ГЕН - хөтөлбөрүүдийг бий болгох үед ашиглах, тав тухтай байдаг хөгжүүлэгчид нь уран арга хэрэгсэл.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mn.delachieve.com. Theme powered by WordPress.