Kompjutera, Program
GCC compiler për Windows
Me shkurtim GCC njohur për shumë njerëz të cilët janë të lidhur me zhvillimin e softuerit. Ky compiler - mjet për zhvilluesit të cilët janë të angazhuar për software të lirë. Fillimisht, ky mjet është krijuar për sistemet e bazuara në Linux. Por ka edhe realizimi i GCC për Windows. ajo e quajti MinGW.
histori
Mjetet që kanë qenë tradicionalisht të përdorura për zhvillimin e programeve për të mbështetur sistemet operative të hapura janë mjete GNU. Projekti me këtë emër është krijuar nga Richard Stallman në vitin 1984. Domosdoshmëria e saj ishte për shkak të faktit se në ato ditë ishte bashkëpunimi vështirë mes zhvilluesit e programeve. Kjo ka ndodhur për shkak të faktit se pronarët e programeve komerciale të organizuar shumë pengesa për një bashkëpunim të tillë. Qëllimi i projektit ishte për të krijuar një grup të programeve, licencë të kombinuar të vetme që nuk do të lejojë që dikush të caktojë të drejta ekskluzive për software të tillë. Ajo është pjesë e një kit tillë është mjet për programuesit - GCC. Për Windows analog është themeluar vetëm më vonë.
Çfarë është një përpilues?
Ajo duhet të shpjegojë se çfarë ky lloj i softuerit. Pse është e nevojshme? Në përgjithësi, GCC-përpiluesit për Windows apo Linux - është një program që mund të konvertohet kodin burim të shkruar nga programues, për kodin e makinës që mund të kuptojnë kompjuter. Nuk është një gjë e tillë si një "predhë". Funksioni i tij është i njëjtë me atë të përpiluesit, por ajo kryen vijën Përkthim nga linjë, jo tërësisht. Programi është konvertuar në bajtkod - një formë e ndërmjetëm, që është një kodi binary. Ai pastaj interpretuar në kohën e duhur makinë të veçantë virtuale.
dizajni
Files që përmbajnë kodin burim, janë krijuar si dokumente tekst të thjeshtë. Ata mund të jetë krijuar duke përdorur ndonjë thjeshtë editor teksti. Ju gjithashtu mund të përfitojnë nga mjedise të veçanta të zhvillimit, në të cilën redaktorët janë ndërtuar. mjete të tilla është KDevelop. Ky medium që përmban si redaktor, dhe një ndërtuar në tastierë, e cila ndodhet nën editor. Zhvilluesi është në gjendje që të angazhohen në një program si kod redaktimi, dhe të japë komandën konsol, pa pasur nevojë të kaloni në mes të dritareve.
Para se të krijuar një projekt që ju dëshironi për të krijuar dosjen, dhe ajo tashmë - një dokument tekst.
Features
GCC për Windows MinGW cakton automatikisht për të gjitha dosjet ekzekutueshme që janë krijuar, emri - a.out. Nëse ju doni të jepni një emër tjetër, është e nevojshme për të shtuar në flamurin -o komandës përmbledhje me emrin. Kjo është vetëm një nga shumë flamuj. Për të parë të gjitha, ju duhet të thirrni command line njeri gcc komandën. Për ekipin e Windows është e njëjtë si në Linux. Para se përdoruesit do të ndihmojë sistemin për përpiluesit. Këtu ju mund të shihni se çdo të thotë Flamuri. Për të dalë nga sistemi ndihmë, ju duhet të shtypni butonin Q.
Puna GCC përfshin tre faza:
- trajtimi me preprocessor;
- përpilim;
- Layout.
Në fazën e parë në dosjen kryesore përmban përmbajtjen e dosjeve header që janë të përcaktuara në direktivat në fillim të programit.
Në fazën e dytë të tekstit të programit të shkruar në një gjuhë programimi është konvertuar në udhëzimet makinë të përcaktuara, dhe rezultati është ruajtur në dosjen e objektit. Vlen të përmendet se në kompjuterë të ndryshëm të format file mund të ndryshojnë. Kjo është arsyeja pse ajo është më i përshtatshëm për të shpërndarë programin në formën e kodit burim, kështu që ata mund të jenë në dispozicion për çdo arkitekturë. Kjo është ajo që e bën GCC. ARM, Windows, Intel, Unix - kudo aftësia për të drejtuar programin.
Në fazën e fundit të lidhin të gjitha dosjet objekt në një. Rezultati është një skedar i ekzekutueshëm.
Kështu, GCC - një mjet i dobishëm për zhvilluesit të cilët janë të rehatshme për të përdorur kur krijohen programet.
Similar articles
Trending Now