Სარჩევი:
- მარაგები
- ნაბიჯი 1: ჩამოტვირთეთ ინსტალატორი
- ნაბიჯი 2: სწორად დააინსტალირეთ MinGW
- ნაბიჯი 3: პაკეტის დაყენება
- ნაბიჯი 4: შეძლებთ გამოიყენოთ თქვენი შემდგენელი სადმე CMD– ით
- ნაბიჯი 5: სასარგებლო პარამეტრები, რომლებიც შეგიძლიათ გამოიყენოთ პროგრამის შედგენისას
ვიდეო: როგორ დავაყენოთ პროგრამირება C/C ++ - ში .: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
C და C ++ არის პოპულარული პროგრამირების ენები, რომლებიც სწრაფად უზრუნველყოფენ ფორმულის შედგენას და კომპლექსური საკითხების გადაჭრას მინიმალური დახარჯული რესურსებით. საქმე იმაშია, რომ იპოვოთ გზა პროგრამის შედგენისა და შესრულებისათვის.
თქვენი ერთ-ერთი ვარიანტი შეიძლება იყოს Visual Studio- ს გამოყენებით, რომელიც არის ტექსტური რედაქტორი, შემდგენელი ერთში. მიუხედავად იმისა, რომ სასარგებლოა, ზოგს შეიძლება ეს ძალიან რთული აღმოჩნდეს ან სურთ უფრო მარტივი გზა შეცვალონ და შეადგინონ თავიანთი კოდი. სწორედ აქ ჩნდება მინიმალისტური GNU Windows- ისთვის, ან MinGW მოკლედ. თქვენ იყენებთ MinGW ბრძანების ხაზის ინტერფეისში, მხოლოდ ტექსტურ პროგრამას, რომელზეც შეგიძლიათ სწრაფად მიიღოთ წვდომა Windows ღილაკზე დაჭერით და "cmd" აკრეფით.
ამ ინსტრუქციის ბოლოს, თქვენ უნდა გქონდეთ MinGW სწორად დაყენებული და შეძლოთ ნებისმიერი c/c ++ პროგრამის შედგენა თქვენს კომპიუტერში სადმე.
შენიშვნა: ეს სასწავლო არის მხოლოდ Windows გარემოში. Linux– ს გააჩნია GCC, შემდგენელთა GNU კოლექცია. ეს არის სასურველი შედეგი ჩვენი გარემოსთვის, GCC– ის Windows– ზე გადასასვლელად.
მარაგები
თქვენ დაგჭირდებათ კომპიუტერი პროგრამული უზრუნველყოფის გადმოსატვირთად და ღირსეული ინტერნეტ კავშირი სტაბილური და სწრაფი ინსტალაციისთვის. მიუხედავად იმისა, რომ არ არის საჭირო, თქვენ შეიძლება ასევე გინდათ thumbdrive, იმ შემთხვევაში თუ გსურთ გქონდეთ MinGW დაყენების ფიზიკურად პორტატული ასლი.
ნაბიჯი 1: ჩამოტვირთეთ ინსტალატორი
პირველი რაც ჩვენ უნდა გავაკეთოთ არის მივიღოთ ინსტალერი.
ამისათვის ჩვენ უნდა წავიდეთ MinGW ვებსაიტზე.
იქიდან, თქვენ გინდათ გადადით გადმოტვირთვის ბმულზე, რომელიც მდებარეობს მარცხენა მხარეს ნავიგაციის განყოფილებაში. თუ თქვენ ვერ პოულობთ მას ან გადატანილია, ეს ბმული მიგიყვანთ იქ
რაც ჩვენ გვინდა არის mingw-get-setup.exe ფაილი. ფაილის გადმოტვირთვის შემდეგ, ჩვენ შეგვიძლია გადავიდეთ შემდეგ ეტაპზე.
ნაბიჯი 2: სწორად დააინსტალირეთ MinGW
პირველი, რაც ითხოვს არის სად გსურთ მისი დაყენება. წვდომის გასაადვილებლად, გირჩევთ დატოვოთ ის ნაგულისხმევ დირექტორიაში. წინააღმდეგ შემთხვევაში, ამის დაყენება შეგიძლიათ სადმე, თუნდაც ცერა თითის დისკებზე.
შემდეგი ვარიანტი საუბრობს MinGW– ს მომხმარებლის ინტერფეისზე. ჩვენ ვიმუშავებთ ინტერფეისით ამ შემთხვევაში, რადგან უმჯობესია ვნახოთ რისი გაკეთება შეგვიძლია.
ნაბიჯი 3: პაკეტის დაყენება
ახლა, როდესაც ჩვენ დავასრულეთ MinGW– ის ინსტალაცია, ინსტალაციისთვის უნდა შევარჩიოთ კონკრეტული პაკეტები. ამ ინსტრუქციურად, ჩვენ ვაპირებთ შევინარჩუნოთ ის მარტივი და ვიმუშაოთ ძირითადი წყობით, რადგანაც ჩვენ შეგვიძლია მივიღოთ სასურველი შედეგი ყველა ინდივიდუალური პაკეტის ჩახედვის გარეშე, რომელსაც MinGW გთავაზობთ.
შინაარსის მარცხენა ცხრილში დარწმუნდით, რომ უყურებთ ძირითად დაყენებას. იქიდან თქვენ უნდა ნახოთ 7 ელემენტი მარჯვენა ცხრილში. C/C ++ შემდგენლებისთვის, თქვენ გსურთ დააინსტალიროთ შემდეგი პაკეტები: mingw32-base-bin და mingw32-gcc-g ++-bin. GCC გამოიყენება c პროგრამებისთვის და G ++ გამოიყენება C ++ პროგრამებისთვის.
პაკეტის ინსტალაციისთვის, დააწკაპუნეთ პაკეტზე მარჯვენა ღილაკით და შემდეგ დააჭირეთ ღილაკს "მარკირება ინსტალაციისთვის". მას შემდეგ რაც მონიშნავთ თქვენთვის სასურველ პაკეტებს, გადადით ზედა მარცხენა კუთხეში და დააჭირეთ ღილაკს "ინსტალაცია". თქვენ შემდეგ გააკეთებთ "ცვლილებების გამოყენებას", რომელიც გაჩვენებთ ახალ ფანჯარას, რომელიც აჩვენებს ცვლილებებს. დააჭირეთ ღილაკს "მიღება" და ინსტალაცია დაიწყება. დაიწყება გადმოტვირთვა და შემდეგ გამოჩნდება სხვა ფანჯარა, ამჯერად გაჩვენებთ დასრულებულია თუ არა თქვენი ინსტალაცია.
ნაბიჯი 4: შეძლებთ გამოიყენოთ თქვენი შემდგენელი სადმე CMD– ით
თქვენს ახლად დაინსტალირებულ შემდგენელთან ერთად შეამჩნევთ, რომ თქვენი ბრძანების სტრიქონი არ ცნობს gcc ან g ++ ბრძანებებს. ამის გასაკეთებლად თქვენ უნდა გააკეთოთ შემდეგი:
- დააჭირეთ Windows ღილაკს, ჩაწერეთ "სისტემის გარემოს ცვლადების რედაქტირება" და შემდეგ დააჭირეთ Enter
- გამოჩნდება ახალი ფანჯარა, რომელსაც ეწოდება სისტემის თვისებები.
- თუ იქ უკვე არ ხართ, გადადით Advanced ჩანართზე.
- შეხედეთ ქვედა მარჯვენა მხარეს და დააწკაპუნეთ გარემოს ცვლადებზე.
- იქიდან დაინახავთ ცვლადების ორ ცალკეულ ჩამონათვალს. თქვენი უპირატესობიდან გამომდინარე, შეგიძლიათ ან დააყენოთ ეს გზები ადგილობრივად ერთ მომხმარებელზე, ან სისტემის მასშტაბით. ნებისმიერ შემთხვევაში, იპოვნეთ "გზა" ცვლადი და დააწკაპუნეთ რედაქტირებაზე.
- ახალი ფანჯრიდან დააწკაპუნეთ ფანჯრის მარჯვენა მხარეს ახალზე და შემდეგ ჩაწერეთ შემდეგი: "C: / MinGW / bin". ჩვენ უნდა გადავიყვანოთ ის bin დირექტორია ჩვენს ინსტალაციაში, რადგან იქ არის ჩვენი შემდგენლები, gcc და g ++.
- იქიდან, დააწკაპუნეთ OK ორივე ფანჯარაში და გახსენით ახალი ბრძანების სტრიქონი. ჩაწერეთ gcc ან g ++ და ნახეთ თუ არა ბრძანება გიპასუხებთ. შემდგომ შეამოწმეთ იგი C ან C ++ პროგრამის შექმნით და სცადეთ მისი შედგენა
ახლა თქვენ გაქვთ შესაძლებლობა შექმნათ პროგრამები და შეადგინოთ ისინი თქვენს სისტემაში.
პროგრამის შესადგენად, საკმარისია დარეკოთ 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 არის ძალიან სასარგებლო ინსტრუმენტი იმით, რომ ის გაძლევთ საშუალებას ნახოთ როგორ მუშაობს თქვენი ცვლადები და კოდი სტრიქონად. ეს ცოტათი მოწინავეა ახალბედებისთვის, ამიტომ კარგი იდეაა მოიძიოთ ის ბრძანებები, რისი გაკეთებაც შეგიძლიათ მასში.
შენიშვნა: მიუხედავად იმისა, რომ სასარგებლოა, თუ არ აპირებთ gdb– ს გამოყენებას, მაშინ არ უნდა გამოიყენოთ –g, რადგან ფაილის ზომა გაცილებით დიდია ვიდრე თქვენი სტანდარტული exe ფაილი
- -Wall, -Werror, -Wextra და -pedantic არის გაფრთხილებებთან დაკავშირებული ყველა ვარიანტი. Wall Wextra და pedantic დაიჭერს შეცდომების უმეტესობას და გაფრთხილებებს, ხოლო Werror შეცვლის ყველა გაფრთხილებას შეცდომებად. ამ ორს შორის განსხვავება ისაა, რომ თუ თქვენს პროგრამას გააჩნია გაფრთხილებები, ის მაინც შედგენილი იქნება. თუ მას აქვს შეცდომები, თუმცა; პროგრამა არ შედგენილია. ამ შემთხვევაში საშინელება უფრო პრაქტიკაა, ვიდრე ინსტრუმენტი, იმით, რომ ის ატარებს სწორ ქცევას c სტანდარტით, რაც მიყვანს ბოლო ვარიანტამდე, რომლის განხილვაც მსურს
-
--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 გამარჯობა