КомпьютерлерБағдарламалық қамтамасыз ету

Windows арналған GCC компилятор

бағдарламалық қамтамасыз етуді әзірлеу байланысты көптеген адамдарға таныс аббревиатурасы GCC көмегімен. Бұл компилятор - еркін бағдарламалық қамтамасыз ету үшін жасалған әзірлеушілер үшін құрал. Бастапқыда, бұл құрал Linux негізіндегі жүйелер үшін құрылды. Бірақ жүйесіне арналған GCC іске асыру, сондай-ақ бар. ол MinGW деп аталатын.

әңгіме

дәстүрлі ашық операциялық жүйелер қолдау бағдарламаларын әзірлеу үшін пайдаланылған құралдар GNU құралдары болып табылады. Осы атаумен жоба 1984 жылы Ричард Столлмен құрылды. оның қажеттілігі сол күндері ол әзірлеушілер арасындағы қиын болды ынтымақтастық фактісі байланысты болды. Бұл байланысты коммерциялық бағдарламаларды иелері осындай ынтымақтастық үшін көптеген кедергілер ұйымдастырды, бұл шын мәнінде болды. Жобаның мақсаты бағдарламалық қамтамасыз ету жиынтығы, біреу осындай бағдарламалық қамтамасыз ету үшін айрықша құқығын беруге мүмкіндік жоқ еді аралас бір лицензия құру болды. GCC - Ол үшін программистер құралы болып табылады осындай жинағына бір бөлігі болып табылады. Windows аналогы үшін ғана кейінірек құрылды.

құрастырушысы не?

Ол бағдарламалық қамтамасыз ету қандай осы түрін түсіндіруге тиіс. Неге керек? Жалпы, GCC-компилятор Windows немесе Linux үшін - компьютерді түсіну мүмкін машина кодына, бағдарламашы жазбаша бастапқы кодын түрлендіру алатын бағдарлама болып табылады. а «Шелл» сияқты нәрсе бар. Оның функциясы құрастырушы сол, бұл, бірақ ол толық емес, желісі бойынша аударма желісін орындайды. екілік код аралық түрінде, - бағдарлама байт түрлендіріледі. Ол содан кейін Орындау уақыты нақты виртуалды машиналар түсіндіріледі.

жобалау

бастапқы кодты қамтитын файлдар, кәдімгі мәтіндік құжаттар ретінде құрылады. Олар кез-келген қарапайым пайдаланып жасалған болуы мүмкін мәтіндік редактор. Сіз сондай-ақ редакторлар салынған, онда арнайы даму ортада, пайдалана алады. Мұндай құралы KDevelop болып табылады. редакторы болып қамтитын Бұл орта және редакторы төмен орналасқан ендірілген консоль. әзірлеуші коды редакциялау сияқты бағдарлама айналысуға, және командалық консоль береді, терезелері арасында ауысу үшін қажетінсіз қабілетті.

Мәтіндік құжат - сіз қазірдің өзінде каталогын жасау қажет, және бұл жоба жасау алдында.

ерекшеліктері

a.out - Windows MinGW үшін GCC жасалған барлық орындалатын файлдар, атына әдепкіде тағайындайды. Егер басқа атау беруге келсе, ол атаумен туы -o компиляция пәрменге қосу қажет. Бұл тек бір көптеген тулардың болып табылады. барлық көру үшін, егер командалық жолдың ер GCC пәрменін теру қажет. Windows команда үшін Linux сияқты бірдей болып табылады. пайдаланушы алдында компилятор жүйесін көмектеседі. Мұнда Сіз әрбір туы білдіреді көре аласыз. Анықтама жүйесін шығу үшін, сіз негізгі Q. басу қажет

GCC жұмысы үш кезеңнен тұрады:

  • препроцессордың емдеу;
  • жинағы;
  • орналасу.

Негізгі файлда бірінші кезеңде бағдарламаның басында директивалар көрсетілген тақырып файлдардың мазмұнын қамтиды.

бағдарламалау тілінде жазылған бағдарлама мәтін екінші кезеңі белгіленген машина нұсқаулар айналады, ал нәтижесі нысан файлда сақталады. Ол әр түрлі болуы мүмкін файл пішімінде түрлі компьютерлерде айта кету керек. ол бастапқы коды түрінде бағдарламасын таратуға ыңғайлы, сол себепті, сондықтан олар кез келген сәулет үшін қол жетімді болуы мүмкін. Бұл GCC етеді. ARM, Windows, Intel, Unix - барлық жерде бағдарламаны іске қосу үшін қабілеті.

Өткен кезеңде біріне барлық нысан файлдарды байланыстыру. нәтижесі орындалатын файл болып табылады.

Осылайша, GCC - бағдарламаларды жасау кезінде пайдалану үшін қолайлы әзірлеушілер үшін ыңғайлы құралы.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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