ՀամակարգիչներԾրագրային ապահովման

GCC Կազմողի Windows- ի համար

Հետ հապավում gcc ծանոթ է բազմաթիվ մարդկանց, ովքեր կապված ծրագրային ապահովման զարգացման. Այս Կազմողի - գործիք մշակողների, ովքեր պարտավորվել են ազատ ծրագրային ապահովման. Ի սկզբանե, այս գործիքը ստեղծվել է Linux վրա հիմնված համակարգեր. Բայց կա նաեւ գիտակցումն gcc Windows- ի համար. նա կոչ է արել MinGW:

պատմություն

Գործիքներ, որոնք ավանդաբար օգտագործվում է զարգացնել ծրագրեր է աջակցել բաց օպերացիոն համակարգեր են GNU գործիքներ. Ծրագիրը Այս անունով ստեղծվել է Ռիչարդ Սթոլմանը է 1984 թ. Դրա անհրաժեշտությունը պայմանավորված էր այն հանգամանքով, որ այդ օրերին, դժվար էր Ռայխի ծրագրային մշակողների. Դա տեղի է ունեցել պայմանավորված է այն հանգամանքով, որ սեփականատերերը առեւտրային ծրագրերի կազմակերպված բազմաթիվ խոչընդոտներ է նման համագործակցության: Նպատակը նախագծի էր ստեղծել մի շարք ծրագրային ապահովման, զուգորդվում միասնական արտոնագիր, որը թույլ չի տա, որ որեւէ մեկը հանձնարարել բացառիկ իրավունքներ նման ծրագրային ապահովման. Այն մաս է կազմում նման Kit է գործիք է ծրագրավորողների - GCC. Windows- ի համար անալոգային հիմնադրվել է միայն ավելի ուշ:

Թե ինչ է Կազմողի.

Այն պետք է բացատրել, թե ինչ է այս տեսակի ծրագրային. Ինչու է դա անհրաժեշտ. Ընդհանուր առմամբ, gcc-Կազմողի Windows կամ Linux - ը մի ծրագիր է, որը կարող է փոխարկել ելակետային կոդը գրված է ծրագրավորող, որպեսզի մեքենա կոդը, որը կարող է հասկանալ, թե համակարգիչը: Կա նման բան, որպես «Shell»: Նրա գործառույթը նույնն է, քանի որ կազմողի, բայց դա կատարում է թարգմանչական տող առ տող, ոչ ամբողջությամբ: Ծրագիրը նախատեսված է ձեւափոխվել է bytecode - միջանկյալ ձեւ, որը երկուական կոդը: Նա այնուհետեւ թարգմանվում: Runtime կոնկրետ վիրտուալ մեքենա.

դիզայն

Ֆայլեր պարունակող ելակետային կոդը, ստեղծվում են պարզ տեքստային փաստաթղթերը. Նրանք կարող են ստեղծել, օգտագործելով ցանկացած պարզ տեքստային խմբագիր. Դուք կարող եք նաեւ օգտվել հատուկ զարգացման միջավայրում, որի մեջ խմբագիրները կառուցված: Նման միջոցը KDevelop. Այս միջին պարունակող որպես խմբագիր, եւ ներկառուցված մխիթարել, որը գտնվում է ներքեւում խմբագիր. Ծրագրավորողը կարող է զբաղվել մի ծրագրի նման կոդը խմբագրում, եւ տալ հրաման կոնսոլից, առանց կայանների միջեւ պատուհանների.

Նախքան ձեզ ստեղծել մի ծրագիր, որը ցանկանում եք ստեղծել տեղեկատու, եւ դա արդեն, մի տեքստային փաստաթուղթ:

առանձնահատկություններ

GCC համար Windows MinGW վերագրում է ըստ նախնականի բոլոր գործարկվող ֆայլերը, որոնք ստեղծվել, անունը, a.out: Եթե Դուք ցանկանում եք տալ մեկ այլ անուն, որ անհրաժեշտ է ավելացնել առաջ հրամանատարության -O դրոշի անվան հետ: Սա ընդամենը մեկն է բազմաթիվ դրոշներով: Դիտել բոլոր, դուք պետք է հավաքեք հրամանի տող մարդ gcc հրամանը: Windows- ի համար թիմի նույնն է, ինչպես Linux. Նախքան մասին կօգնի համակարգ Կազմողի. Այստեղ դուք կարող եք տեսնել, որ յուրաքանչյուր դրոշը նշանակում. Դուրս գալու օգնության համակարգը, դուք պետք է սեղմեք ստեղնը Հ

GCC աշխատանքը ներառում է երեք փուլով:

  • բուժում սիմվոլներով:
  • առաջ.
  • դասավորությունը.

Առաջին փուլում հիմնական ֆայլը պարունակում բովանդակությունը header ֆայլերը, որոնք նշված են դիրեկտիվներին սկզբին ծրագրի:

Երկրորդ փուլում ծրագրի տեքստի գրված է ծրագրավորման լեզվի փոխակերպվել մեքենաների հրահանգների սահմանված, եւ արդյունքը պահպանվում է օբյեկտի ֆայլը. Հարկ է նշել, որ տարբեր համակարգիչների ֆայլի ֆորմատը կարող են տարբերվել: Դա է պատճառը, որ այն ավելի հարմար է տարածել ծրագիրը ձեւով կոդով, այնպես որ նրանք կարող են լինել հասանելի է ցանկացած ճարտարապետության. Սա ինչ է դարձնում gcc. ARM, Windows, Intel, Unix - ամենուր կարողությունը գործարկել ծրագիրը:

Վերջին փուլում պարտադիր է բոլոր օբյեկտային ֆայլեր մեջ մեկ. Արդյունքն ակնառու է, գործարկվող ֆայլ.

Այսպիսով, GCC - հարմար գործիք, մշակողների համար, ովքեր հարմար է օգտագործել, երբ ստեղծելով ծրագրեր:

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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