Այս wikiHow- ը սովորեցնում է ձեզ, թե ինչպես կազմել C ծրագիր աղբյուրի կոդից ՝ օգտագործելով Linux- ի համար GNU Compiler (GCC) և Windows- ի համար Minimalist Gnu (MinGW):
Քայլեր
Մեթոդ 1 -ից 2 -ը. GCC- ի օգտագործումը Linux- ի համար
Քայլ 1. Բացեք տերմինալային պատուհան ձեր Linux համակարգում:
Նրա պատկերակը սովորաբար սև էկրան է, որի վրա պատկերված են մի քանի սպիտակ նիշեր: Սովորաբար այն կարող եք գտնել ձեր «ationsրագրեր» ցանկում:
Քայլ 2. Տեղադրեք GCC- ը:
Եթե դուք չունեք GCC արդեն տեղադրված, կարող եք օգտագործել հետևյալ տերմինալային հրամանները ՝ GCC- ը Ubuntu- ի և Debian- ի համար տեղադրելու համար: Linux- ի մյուս բոլոր տարբերակների համար խորհրդակցեք ձեր Linux բաշխման փաստաթղթերի հետ ՝ իմանալու, թե ինչպես ստանալ ճիշտ փաթեթը.
- Մուտքագրեք sudo apt update և սեղմեք «Enter» ՝ փաթեթների ցանկը թարմացնելու համար:
- Մուտքագրեք sudo apt install build-essential և սեղմեք «Enter» ՝ հիմնական փաթեթները տեղադրելու համար, որոնք ներառում են GCC, G ++ և Make:
- Մուտքագրեք sudo apt-get install manpages-dev և սեղմեք «Enter» ՝ ձեռնարկի էջերը տեղադրելու համար:
Քայլ 3. Մուտքագրեք gcc --version և սեղմեք ↵ Enter:
Սա կհաստատի, որ GCC- ն ճիշտ է տեղադրված և կվերադարձնի տարբերակի համարը: Եթե հրամանը չգտնվի, հավանական է, որ GCC- ն տեղադրված չէ:
Եթե դուք կազմում եք C ++ ծրագիր, ապա «gcc» - ի փոխարեն օգտագործեք «g ++»:
Քայլ 4. Գնացեք գրացուցակ, որտեղ պահվում է ձեր սկզբնական կոդը:
Տերմինալում դիրեկտորիաներ նավարկելու համար օգտագործեք cd հրամանը: Օրինակ, եթե ձեր աղբյուրի ծածկագիրը ձեր Փաստաթղթերի թղթապանակում է, ապա մուտքագրեք cd/home/[օգտվողի անուն]/Փաստաթղթեր (Ubuntu- ում): Կարող եք նաև նավարկվել դեպի Փաստաթղթերի գրացուցակ ՝ տերմինալում մուտքագրելով cd ~/Փաստաթղթեր:
Քայլ 5. Մուտքագրեք gcc [program_name].c –o [exeable_name] և սեղմեք ↵ Enter:
«[Program_name].c» - ն փոխարինեք ձեր աղբյուրի կոդի ֆայլի անունով, իսկ «[exeable_name]» - ը `ավարտված ծրագրի անունով: Այժմ ծրագիրը կկազմվի:
- Եթե տեսնում եք սխալներ և ցանկանում եք տեսնել դրանց մասին լրացուցիչ տեղեկություններ, օգտագործեք gcc -Wall -o errorlog file1.c: Այնուհետեւ, դիտեք «errorlog» ֆայլը ընթացիկ գրացուցակում `cat errorlog- ով:
- Մեկ ծրագիր մի քանի կոդային ֆայլերից կազմելու համար օգտագործեք gcc -o outputfile file1.c file2.c file3.c:
- Միանգամից բազմաթիվ ծրագրեր կազմելու համար բազմաթիվ աղբյուրի կոդի ֆայլերով օգտագործեք gcc -c file1.c file2.c file3.c:
Քայլ 6. Գործարկեք ձեր նոր կազմված ծրագիրը:
Մուտքագրեք./
Մեթոդ 2 2 -ից. MinGW- ի օգտագործումը Windows- ի համար
Քայլ 1. Ներբեռնեք Minimalist GNU Windows- ի համար (MinGW):
Սա Windows- ի համար GCC- ի հեշտ տեղադրվող տարբերակ է: Օգտագործեք հետևյալ քայլերը ՝ MinGW ներբեռնելու համար.
- Գնացեք https://sourceforge.net/projects/mingw/ վեբ դիտարկիչում:
- Կտտացրեք կանաչ կոճակին, որն ասում է Բեռնել.
- Սպասեք, որ տեղադրողը ինքնաբերաբար ներբեռնի:
Քայլ 2. Տեղադրեք MinGW:
Օգտագործեք հետևյալ քայլերը MinGW տեղադրելու համար.
- Կրկնակի սեղմեք mingw-get-setup.exe ձեր Ներլցումների թղթապանակում կամ վեբ դիտարկիչում:
- Սեղմել Տեղադրեք.
-
Սեղմել Շարունակել.
MinGW- ն խորհուրդ է տալիս օգտագործել կանխադրված տեղադրման թղթապանակը (C: / MinGW): Եթե դուք պետք է փոխեք թղթապանակը, մի օգտագործեք անունների մեջ բացատներով թղթապանակ (օրինակ ՝ «Fiրագրի ֆայլեր»):
Քայլ 3. Ընտրեք, թե որ կոմպիլյատորները տեղադրեն:
Առնվազն ընտրեք Հիմնական կարգավորում ձախ վահանակի վրա, այնուհետև տեղադրեք ստուգման նշաններ աջ հիմնական վահանակի թվարկված բոլոր կազմողների կողքին: Ավելի առաջադեմ օգտվողները կարող են ընտրել Բոլոր փաթեթները և ընտրեք լրացուցիչ կազմողներ:
Քայլ 4. Աջ սեղմեք յուրաքանչյուր փաթեթի վրա և կտտացրեք Նշել տեղադրման համար:
Հիմնական կարգավորումը ունի մոտ 7 փաթեթ, որոնք նշված են վերևի տուփում: Աջ սեղմեք դրանցից յուրաքանչյուրի (կամ պարզապես ձեր ուզածի վրա) և կտտացրեք Նշում տեղադրման համար. Սա ավելացնում է պատկերակ, որի կողքին կա սլաք և նշում է այն տեղադրման համար:
Քայլ 5. Տեղադրեք ընտրված փաթեթները:
Բոլոր փաթեթները տեղադրելու համար ձեր համակարգչից կարող է պահանջվել մի քանի րոպե: Տեղադրման համար նշված փաթեթները տեղադրելու համար օգտագործեք հետևյալ քայլերը:
- Սեղմեք Տեղադրում ցանկը վերին ձախ անկյունում:
- Սեղմել Կիրառել փոփոխություններ.
- Սեղմել Դիմել.
- Սեղմել փակել տեղադրումն ավարտվելուց հետո:
Քայլ 6. Ավելացրեք MinGW- ի ուղին համակարգի միջավայրի փոփոխականներին:
Օգտագործեք հետևյալ քայլերը ՝ MinGW- ի ուղին համակարգի շրջակա միջավայրի փոփոխականներին ավելացնելու համար.
- «Սկսել» ցանկի կողքին գտնվող որոնման տողում մուտքագրեք միջավայրը:
- Սեղմել Խմբագրել համակարգի միջավայրի փոփոխականները որոնման արդյունքներում:
- Սեղմել Շրջակա միջավայրի փոփոխականներ
- Ընտրեք ՝ Pանապարհ փոփոխական:
- Սեղմել Խմբագրել վերին տուփի տակ («Օգտվողի փոփոխականներ» բաժնում)
- Սեղմել Նոր.
- Մուտքագրեք C ՝ / MinGW / աղբարկղ նոր տարածքում: Նկատի ունեցեք, որ եթե MinGW- ն տեղադրել եք այլ գրացուցակում, մուտքագրեք C: / path-to-that-directory / bin:
- Սեղմել լավ, եւ հետո լավ կրկին. Կտտացրեք մնացածը լավ կոճակը ՝ պատուհանը փակելու համար:
Քայլ 7. Բացեք հրամանի տողը որպես ադմինիստրատոր:
Հրամանի տողը որպես ադմինիստրատոր բացելու համար դուք պետք է մուտք գործեք Windows հաշիվ ՝ վարչական իրավունքներով: Օգտագործեք հետևյալ քայլերը ՝ հրամանի տողը որպես ադմինիստրատոր բացելու համար.
- «Սկսել» ցանկի կողքին ՝ որոնման տողում մուտքագրեք cmd..
- Աջ սեղմեք Հրամանի հուշում որոնման արդյունքներում, ապա ընտրեք Գործարկել որպես ադմինիստրատոր.
- Սեղմել Այո թույլ տալ փոփոխություններ:
Քայլ 8. Գնացեք այն թղթապանակը, որտեղ պահվում է ձեր աղբյուրի կոդը:
Օրինակ, եթե ձեր աղբյուրի կոդի ֆայլը, որը կոչվում է helloworld.c, գտնվում է C: / Source / Programs- ում, մուտքագրեք cd C: / Source / Programs
Քայլ 9. Մուտքագրեք gcc c –o [program_name].exe [program_name].c և սեղմեք ↵ Enter:
«[Program_name]» - ը փոխարինեք ձեր աղբյուրի կոդի և հավելվածի անունով: Theրագիրը կազմվելուց հետո առանց սխալների կվերադառնաք հրամանի տող:
Appearանկացած կոդավորման սխալներ, որոնք ի հայտ են գալիս, պետք է շտկվեն, նախքան ծրագիրը կազմելը:
Քայլ 10. Մուտքագրեք ձեր ծրագրի անունը `այն գործարկելու համար:
Եթե այն կոչվում է hello_world.exe, մուտքագրեք այն հրամանի տողում `ձեր ծրագիրը գործարկելու համար:
Եթե ծրագիր կազմելիս կամ ելքային գործարկվող ֆայլը վարելիս ստանում եք «Մուտքը մերժված է» կամ «Թույլտվությունը մերժված է» սխալի հաղորդագրությունը, ստուգեք թղթապանակի թույլտվությունները և համոզվեք, որ դուք լիարժեք մուտք ունեք կարդալու/գրելու այն աղբյուրը, որը պարունակում է աղբյուրի կոդը: Եթե դա չի աշխատում, փորձեք ժամանակավորապես անջատել ձեր վիրուսային ծրագրակազմը:
Խորհուրդներ
- Ձեր ծածկագիրը a -g դրոշի միջոցով կստեղծի վրիպազերծման տեղեկատվություն, որը վրիպազերծման համապատասխան ծրագիրը ՝ GDB- ն, կարող է օգտագործել վրիպազերծումն ավելի լավ աշխատեցնելու համար:
- Դիմահարդարները կարող են ստեղծվել, որպեսզի ավելի հեշտ լինի մեծ ծրագրեր կազմել:
- Եթե մեծապես օգտագործում եք օպտիմալացումները, ապա տեղյակ եղեք, որ արագության օպտիմալացումը կարող է հանգեցնել չափի և երբեմն ճշգրտության փոխանակման և հակառակը:
- C ++ ծրագիր կազմելիս օգտագործեք G ++ - ն այնպես, ինչպես կօգտագործեիք GCC: Հիշեք, որ C ++ ֆայլերը.c- ի փոխարեն ունեն.cpp ընդլայնում: