Բովանդակություն:
- Պարագաներ
- Քայլ 1: Ներբեռնեք տեղադրողը:
- Քայլ 2: Gիշտ տեղադրեք MinGW
- Քայլ 3: Փաթեթի տեղադրում
- Քայլ 4. Կարողանալ օգտագործել ձեր կոմպիլյատորը CMD- ով ցանկացած վայրում
- Քայլ 5: Օգտակար ընտրանքներ, որոնք կարող եք օգտագործել ծրագիր կազմելիս:
Video: Ինչպես կարգավորել ծրագրավորումը C/C ++ համակարգում: 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
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
Առաջին բանը, որ հարցնում է, այն է, թե որտեղ եք ցանկանում տեղադրել այն: Մատչելիությունը հեշտ պահելու համար խորհուրդ եմ տալիս այն թողնել կանխադրված գրացուցակում: Հակառակ դեպքում, դուք կարող եք դա տեղադրել ցանկացած վայրում, նույնիսկ բութ սկավառակների վրա:
Հաջորդ տարբերակը խոսում է MinGW- ի Օգտվողի միջերեսի մասին: Այս դեպքում մենք կաշխատենք UI- ով, քանի որ ավելի լավ է տեսնել, թե ինչ կարող ենք անել:
Քայլ 3: Փաթեթի տեղադրում
Այժմ, երբ մենք ավարտել ենք MinGW- ի տեղադրումը, մենք պետք է ընտրենք տեղադրման հատուկ փաթեթներ: Այս ուսանելի պարագայում մենք մտադիր ենք այն պարզ պահել և աշխատել հիմնական կազմվածքով, քանի որ կարող ենք հասնել ցանկալի արդյունքի ՝ առանց խորանալու MinGW- ի առաջարկած բոլոր առանձին փաթեթների մեջ:
Բովանդակության ձախ աղյուսակում համոզվեք, որ դիտում եք Հիմնական կարգավորումը: Այնտեղից դուք պետք է տեսնեք 7 կետ աջ աղյուսակում: C/C ++ կազմողների համար կցանկանաք տեղադրել հետևյալ փաթեթները ՝ mingw32-base-bin և mingw32-gcc-g ++-bin: GCC- ն օգտագործվում է c ծրագրերի համար, իսկ G ++ -ը `C ++ ծրագրերի համար:
Փաթեթ տեղադրելու համար աջ սեղմեք փաթեթի վրա, այնուհետև կտտացրեք «Նշել տեղադրման համար»: Նշված փաթեթները նշելուց հետո գնացեք վերևի ձախ մասում և կտտացրեք «Տեղադրում»: Այնուհետև «Կիրառեք փոփոխությունները», որը ձեզ ցույց կտա նոր պատուհան, որը ցույց կտա ձեր կատարած փոփոխությունները: Կտտացրեք «Ընդունել» և տեղադրումը կսկսվի: Ներբեռնումը կսկսվի, այնուհետև կհայտնվի մեկ այլ պատուհան ՝ այս անգամ ցույց տալով, թե արդյոք տեղադրումն ավարտված է:
Քայլ 4. Կարողանալ օգտագործել ձեր կոմպիլյատորը CMD- ով ցանկացած վայրում
Ձեր նոր տեղադրված կոմպիլյատորի հետ դուք կնկատեք, որ ձեր հրամանի տողը gcc կամ g ++ հրամաններ չի ճանաչում: Դա անելու համար դուք պետք է անեք հետևյալը.
- Սեղմեք Windows ստեղնը, մուտքագրեք «Խմբագրել համակարգի միջավայրի փոփոխականները» և այնուհետև սեղմեք enter
- Կբացվի նոր պատուհան, որը կոչվում է System Properties:
- Եթե արդեն այնտեղ չեք, անցեք «Ընդլայնված» ներդիրին:
- Նայեք ներքևի աջ կողմին և կտտացրեք Environment Variables- ին:
- Այնտեղից կտեսնեք փոփոխականների երկու առանձին ցուցակ: Կախված ձեր նախընտրությունից, դուք կարող եք կամ սահմանել այս ուղիները տեղական մեկ օգտվողի վրա, կամ ամբողջ համակարգով: Ամեն դեպքում, գտեք «athանապարհ» փոփոխականը և կտտացրեք Խմբագրել:
- Նոր պատուհանից կտտացրեք «Նոր» պատուհանի աջ կողմում, այնուհետև մուտքագրեք հետևյալը ՝ «C: / MinGW / bin»: Մենք պետք է այն ուղղարկենք մեր տեղադրման աղբարկղի գրացուցակին, որովհետև այնտեղ են մեր կոմպիլյատորները ՝ gcc և g ++:
- Այնտեղից երկու պատուհաններում կտտացրեք 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 բարև