Բովանդակություն:

Ինչպես կարգավորել ծրագրավորումը C/C ++ համակարգում: 5 քայլ
Ինչպես կարգավորել ծրագրավորումը C/C ++ համակարգում: 5 քայլ

Video: Ինչպես կարգավորել ծրագրավորումը C/C ++ համակարգում: 5 քայլ

Video: Ինչպես կարգավորել ծրագրավորումը C/C ++ համակարգում: 5 քայլ
Video: Ինչպե՞ս սովորել ծրագրավորում | Picsart Academy 2024, Հուլիսի
Anonim
Ինչպես կարգավորել ծրագրավորումը C/C ++ - ում
Ինչպես կարգավորել ծրագրավորումը C/C ++ - ում

C և C ++ - ը հանրաճանաչ ծրագրավորման լեզուներ են, որոնք արագորեն ապահովում են բանաձևերի պատրաստման և բարդ խնդիրների լուծման նվազագույն ծախսերով հասանելիություն: Խնդիրը ծրագիր կազմելու և գործադրելի դարձնելու միջոց գտնելն է:

Ձեր տարբերակներից մեկը կարող է լինել Visual Studio- ի օգտագործումը, որը տեքստային խմբագիր է, կազմող մեկում: Թեև օգտակար է, ոմանք դա կարող են չափազանց բարդ համարել կամ ցանկանալ իրենց ծածկագիրը փոփոխելու և կազմելու ավելի պարզ միջոց: Ահա թե որտեղ է հայտնվում Windows- ի համար նախատեսված Minimalist GNU- ն, կամ կարճ MinGW- ը: Դուք օգտագործում եք MinGW ձեր հրամանի տողի միջերեսում, միայն տեքստային հավելվածն է, որին կարող եք արագ մուտք գործել ՝ սեղմելով windows- ի ստեղնը և մուտքագրելով «cmd»:

Սույն հրահանգի ավարտին դուք պետք է ունենաք MinGW- ի պատշաճ տեղադրում և կարողանաք համակարգչից ցանկացած վայրում կազմել ցանկացած c/c ++ ծրագիր:

Նշում. Այս հրահանգը զուտ Windows միջավայրերի համար է: Linux- ը գալիս է GCC- ով ՝ GNU կազմողների հավաքածուով: Սա ցանկալի արդյունքն է մեր միջավայրի համար ՝ GCC- ը Windows- ի վրա մտցնելու համար:

Պարագաներ

Stableրագրակազմը ներբեռնելու համար ձեզ հարկավոր կլինի համակարգիչ և կայուն ինտերնետ ՝ կայուն և արագ տեղադրման համար: Թեև դա պարտադիր չէ, գուցե նաև ցանկանում եք մատնաչափ մատուցման սարք, եթե ցանկանում եք ունենալ MinGW- ի տեղադրման ֆիզիկապես շարժական պատճեն:

Քայլ 1: Ներբեռնեք տեղադրողը:

Ներբեռնեք տեղադրողը
Ներբեռնեք տեղադրողը

Առաջին բանը, որ մենք պետք է անենք, տեղադրողն է:

Դա անելու համար մենք պետք է գնանք MinGW կայք:

Այնտեղից կցանկանաք գնալ ներլցումների հղմանը, որը գտնվում է ձախ կողմում ՝ նավիգացիայի բաժնում: Այն դեպքում, երբ դուք չեք կարող գտնել այն կամ այն տեղափոխվել է, այս հղումը ձեզ կտանի այնտեղ

Մեր ուզածը mingw-get-setup.exe ֆայլն է: Երբ ֆայլը ներբեռնվի, մենք կարող ենք անցնել հաջորդ քայլին:

Քայլ 2: Gիշտ տեղադրեք MinGW

Gիշտ տեղադրեք MinGW
Gիշտ տեղադրեք MinGW
Gիշտ տեղադրեք MinGW
Gիշտ տեղադրեք MinGW

Առաջին բանը, որ հարցնում է, այն է, թե որտեղ եք ցանկանում տեղադրել այն: Մատչելիությունը հեշտ պահելու համար խորհուրդ եմ տալիս այն թողնել կանխադրված գրացուցակում: Հակառակ դեպքում, դուք կարող եք դա տեղադրել ցանկացած վայրում, նույնիսկ բութ սկավառակների վրա:

Հաջորդ տարբերակը խոսում է MinGW- ի Օգտվողի միջերեսի մասին: Այս դեպքում մենք կաշխատենք UI- ով, քանի որ ավելի լավ է տեսնել, թե ինչ կարող ենք անել:

Քայլ 3: Փաթեթի տեղադրում

Փաթեթի տեղադրում
Փաթեթի տեղադրում

Այժմ, երբ մենք ավարտել ենք MinGW- ի տեղադրումը, մենք պետք է ընտրենք տեղադրման հատուկ փաթեթներ: Այս ուսանելի պարագայում մենք մտադիր ենք այն պարզ պահել և աշխատել հիմնական կազմվածքով, քանի որ կարող ենք հասնել ցանկալի արդյունքի ՝ առանց խորանալու MinGW- ի առաջարկած բոլոր առանձին փաթեթների մեջ:

Բովանդակության ձախ աղյուսակում համոզվեք, որ դիտում եք Հիմնական կարգավորումը: Այնտեղից դուք պետք է տեսնեք 7 կետ աջ աղյուսակում: C/C ++ կազմողների համար կցանկանաք տեղադրել հետևյալ փաթեթները ՝ mingw32-base-bin և mingw32-gcc-g ++-bin: GCC- ն օգտագործվում է c ծրագրերի համար, իսկ G ++ -ը `C ++ ծրագրերի համար:

Փաթեթ տեղադրելու համար աջ սեղմեք փաթեթի վրա, այնուհետև կտտացրեք «Նշել տեղադրման համար»: Նշված փաթեթները նշելուց հետո գնացեք վերևի ձախ մասում և կտտացրեք «Տեղադրում»: Այնուհետև «Կիրառեք փոփոխությունները», որը ձեզ ցույց կտա նոր պատուհան, որը ցույց կտա ձեր կատարած փոփոխությունները: Կտտացրեք «Ընդունել» և տեղադրումը կսկսվի: Ներբեռնումը կսկսվի, այնուհետև կհայտնվի մեկ այլ պատուհան ՝ այս անգամ ցույց տալով, թե արդյոք տեղադրումն ավարտված է:

Քայլ 4. Կարողանալ օգտագործել ձեր կոմպիլյատորը CMD- ով ցանկացած վայրում

CMD- ով որևէ տեղ կարող եք օգտագործել ձեր կոմպիլյատորը
CMD- ով որևէ տեղ կարող եք օգտագործել ձեր կոմպիլյատորը
CMD- ով որևէ տեղ կարող եք օգտագործել ձեր կոմպիլյատորը
CMD- ով որևէ տեղ կարող եք օգտագործել ձեր կոմպիլյատորը
CMD- ով որևէ տեղ կարող եք օգտագործել ձեր կոմպիլյատորը
CMD- ով որևէ տեղ կարող եք օգտագործել ձեր կոմպիլյատորը

Ձեր նոր տեղադրված կոմպիլյատորի հետ դուք կնկատեք, որ ձեր հրամանի տողը gcc կամ g ++ հրամաններ չի ճանաչում: Դա անելու համար դուք պետք է անեք հետևյալը.

  1. Սեղմեք Windows ստեղնը, մուտքագրեք «Խմբագրել համակարգի միջավայրի փոփոխականները» և այնուհետև սեղմեք enter
  2. Կբացվի նոր պատուհան, որը կոչվում է System Properties:
  3. Եթե արդեն այնտեղ չեք, անցեք «Ընդլայնված» ներդիրին:
  4. Նայեք ներքևի աջ կողմին և կտտացրեք Environment Variables- ին:
  5. Այնտեղից կտեսնեք փոփոխականների երկու առանձին ցուցակ: Կախված ձեր նախընտրությունից, դուք կարող եք կամ սահմանել այս ուղիները տեղական մեկ օգտվողի վրա, կամ ամբողջ համակարգով: Ամեն դեպքում, գտեք «athանապարհ» փոփոխականը և կտտացրեք Խմբագրել:
  6. Նոր պատուհանից կտտացրեք «Նոր» պատուհանի աջ կողմում, այնուհետև մուտքագրեք հետևյալը ՝ «C: / MinGW / bin»: Մենք պետք է այն ուղղարկենք մեր տեղադրման աղբարկղի գրացուցակին, որովհետև այնտեղ են մեր կոմպիլյատորները ՝ gcc և g ++:
  7. Այնտեղից երկու պատուհաններում կտտացրեք OK և բացեք նոր հրամանի հուշում: Մուտքագրեք gcc կամ g ++ և տեսեք, արդյոք հրամանը կպատասխանի ձեզ: Հետագայում փորձարկեք այն ՝ կազմելով C կամ C ++ ծրագիր և փորձեք կազմել այն

Այժմ դուք հնարավորություն ունեք ծրագրեր պատրաստել և դրանք կազմել ձեր համակարգի ցանկացած վայրում:

Compրագիր կազմելու համար բավական է զանգահարել gcc, եթե այն c ծրագիր է, կամ g ++, եթե դա c ++ ծրագիր է, այնուհետև մուտքագրել այն ծրագրի անունը, որը ցանկանում ենք կազմել: Օրինակ ՝ gcc helloworld.c կամ g ++ helloworld.cpp

Հաջորդ քայլը, չնայած պարտադիր չէ, բացատրում է որոշ օգտակար տարբերակներ, որոնք կարող եք օգտագործել ձեր կազմողի հետ:

Քայլ 5: Օգտակար ընտրանքներ, որոնք կարող եք օգտագործել ծրագիր կազմելիս:

Թեև դրանք պարտադիր չեն ձեր ծրագրերը կազմելու համար, այս ընտրանքները կօգնեն ձեզ կարգաբերել ձեր կոդը:

Այս տարբերակները տեղադրելու շարահյուսությունը հետևյալն է `gcc կամ g ++: g (cc/++) -ընտրության փաստարկ

  • -o: այս տարբերակը թույլ է տալիս անվանել ծրագիրը կազմելու վրա: Լռելյայն, ձեր ծրագիրը կկոչվի a.exe: Այսպիսով ՝ «gcc helloworld.c -o Բարև» անելով ՝ փոխարենը կստանաք Hello.exe
  • -g: այս տարբերակը հնարավորություն է տալիս մեկ այլ ծրագրի, որը կարող է օգտագործել ձեր ծածկագիրը: «gdb» -ին կամ GNU Debugger- ին աշխատելու համար անհրաժեշտ է այդ -g տարբերակը: GNU Debugger- ը շատ օգտակար գործիք է այն առումով, որ այն թույլ է տալիս տեսնել, թե ինչպես են ձեր փոփոխականներն ու ծածկագիրը գործում տող առ տող: Դա մի փոքր առաջադեմ է նորեկների համար, ուստի լավ գաղափար է փնտրել այն հրամանները, որոնք կարող եք անել դրանում:

    Ո NOTՇԱԴՐՈԹՅՈՆ. Չնայած օգտակար է, եթե դուք չեք ծրագրում օգտագործել gdb, ապա չպետք է օգտագործեք -g, քանի որ ֆայլի չափը շատ ավելի մեծ է, քան ձեր ստանդարտ exe ֆայլը:

  • -Wall, -Werror, -Wextra և -pedantic բոլորը նախազգուշացման հետ կապված տարբերակներ են: Wall Wextra- ն և pedantic- ը կբռնեն սխալների և նախազգուշացումների մեծ մասը, մինչդեռ Werror- ը բոլոր նախազգուշացումները սխալների է վերածում: Այս երկուսի միջև տարբերությունն այն է, որ եթե ձեր ծրագիրը ունի նախազգուշացումներ, այն դեռ կկազմվի: Եթե այն ունի սխալներ, այնուամենայնիվ; ծրագիրը չի կազմվի: Սարսափն այս դեպքում ավելի շատ պրակտիկա է, քան գործիք, որով այն կիրառում է գ ստանդարտի ներքո ճիշտ վարքագիծ, որն ինձ բերում է վերջին տարբերակին, որը ես ցանկանում եմ քննարկել
  • --std =. Այս տարբերակը տեղեկացնում է կազմողին, թե որ ստանդարտն օգտագործել: Չնայած շատ դեպքերում, հավանաբար, կարևոր չէ, եթե դուք ստանում եք ավելի հին ծածկագիր, որը կարող է չաշխատել այսօրվա ստանդարտում, այս տարբերակը կպահպանի ձեր ընտրած ստանդարտը: Որոշ նշանավոր չափանիշներ են `c99, c89, gnu99, gnu 89 և այլն:

    Նշում. Այս տարբերակը միայն ք

  • Տարբերակների օրինակ միասին. Gcc --std = c99 -Wall -Wextra -pedantic -Werror -g helloworld.c -o բարև
  • Տարբերակների օրինակ `միասին c ++: g ++ -Wall -Wextra -pedantic -Werror -g helloworld.c -o բարև