Კომპიუტერები, Პროგრამული უზრუნველყოფა
GCC შემდგენელი Windows
ერთად აბრევიატურა GCC ნაცნობია ბევრი ადამიანი, რომლებიც დაკავშირებულია პროგრამული უზრუნველყოფის დამუშავება. ეს შემდგენელი - ინსტრუმენტი დეველოპერები, რომლებიც მოწოდებულია უფასო პროგრამული უზრუნველყოფა. თავდაპირველად, ეს ინსტრუმენტი შეიქმნა Linux დაფუძნებული სისტემები. მაგრამ არსებობს რეალიზაციის GCC for Windows. მან მოუწოდა MinGW.
ამბავი
ინსტრუმენტები, რომელიც ტრადიციულად გამოიყენება პროგრამების შემუშავება, ხელი შეუწყოს ღია ოპერაციული სისტემები GNU ინსტრუმენტები. პროექტი ამ სახელით შეიქმნა რიჩარდ Stallman 1984 წელს. აუცილებლობა, ეს იყო იმის გამო, რომ იმ დღეებში რთული იყო თანამშრომლობის პროგრამული უზრუნველყოფის დეველოპერებს. ეს მოხდა იმის გამო, რომ მფლობელები კომერციული პროგრამების ორგანიზებული ბევრი წინააღმდეგობა ასეთი თანამშრომლობა. მიზანი იყო პროექტის შექმნათ პროგრამული უზრუნველყოფა, კომბინირებული ერთ ლიცენზია, რომ არ დაუშვებს ვინმე მინიჭებას ექსკლუზიური უფლება ასეთი პროგრამა. ეს არის ნაწილი ასეთი ნაკრები იარაღია პროგრამისტები - GCC. For Windows ანალოგი შეიქმნა მხოლოდ შემდეგ.
რა არის შემდგენელი?
ეს უნდა ავუხსნათ, რა ამ ტიპის პროგრამული უზრუნველყოფა. რატომ არის აუცილებელი? ზოგადად, GCC-შემდგენელი Windows ან Linux - არის პროგრამა, რომელიც შეგიძლიათ გადაიყვანოთ კოდის დაწერილი პროგრამისტი, რომ მანქანა კოდი, რომელიც შეიძლება გავიგოთ, კომპიუტერი. არსებობს ასეთი რამ, როგორც "shell". მისი ფუნქცია არის იგივე, რაც შემდგენელი, მაგრამ იგი ასრულებს თარგმანი ხაზს, მთლად. პროგრამა მოაქცია bytecode - შუალედური ფორმით, რომელიც არის ორობითი კოდი. მას შემდეგ გაგებული at runtime კონკრეტული ვირტუალური მანქანა.
დიზაინი
ფაილი, რომელიც შეიცავს კოდებს, იქმნება როგორც ჩვეულებრივი ტექსტური დოკუმენტები. ისინი შეიძლება შეიქმნას გამოყენებით ნებისმიერი მარტივი ტექსტური რედაქტორი. თქვენ ასევე შეგიძლიათ ისარგებლოს სპეციალური განვითარების გარემოში, რომელშიც რედაქტორები შენდება. ასეთი საშუალების KDevelop. ეს საშუალო შემცველი როგორც რედაქტორი, და ჩაშენებული კონსოლი, რომელიც მდებარეობს ქვემოთ რედაქტორი. დეველოპერი შეუძლია ჩაერთოს პროგრამა მოსწონს კოდი რედაქტირება, და მისცეს ბრძანება console, გარეშე გადაერთოთ ფანჯრები.
სანამ შექმნას პროექტის გსურთ შექმნათ დირექტორია, და ეს უკვე - ტექსტური დოკუმენტი.
მახასიათებლები
GCC for Windows MinGW ანიჭებს by default ყველა შესრულებადი ფაილი, რომელიც იქმნება, სახელი - a.out. თუ გსურთ, რომ სხვადასხვა სახელი, აუცილებელია დავამატოთ კოლექცია ბრძანება -o დროშა სახელით. ეს არის მხოლოდ ერთი ბევრი დროშები. იმისათვის, რომ ნახოთ ყველა, თქვენ უნდა აკრიფოს ბრძანება ხაზი კაცი gcc ბრძანება. For Windows გუნდი ისევე, როგორც Linux. სანამ შესახებ დაეხმარება სისტემის შემდგენელი. აქ თქვენ შეგიძლიათ ნახოთ, რომ თითოეული დროშა ნიშნავს. გასასვლელად დახმარების სისტემა, თქვენ უნდა დააჭიროთ გასაღები Q.
GCC სამუშაო მოიცავს სამ ეტაპად:
- მკურნალობის preprocessor;
- შედგენა;
- განლაგებას.
პირველ ეტაპზე მთავარი ფაილი შეიცავს შინაარსი header ფაილი, რომელიც მითითებული დავალებები დასაწყისში პროგრამა.
მეორე ფაზის ფარგლებში ტექსტი დაწერილია პროგრამირების ენა გარდაიქმნება მანქანა ინსტრუქციების და შედეგი შენახული ობიექტი ფაილი. აღსანიშნავია, რომ სხვადასხვა კომპიუტერები ფორმატში შეიძლება განსხვავდებოდეს. სწორედ ამიტომ ეს უფრო მოსახერხებელია გავრცელება პროგრამის სახით კოდის, ასე რომ ისინი შეიძლება იყოს ხელმისაწვდომი ნებისმიერი არქიტექტურა. ეს არის ის, რაც GCC. ARM, Windows, Intel, Unix - ყველგან უნარი აწარმოებს პროგრამა.
ბოლო ეტაპზე სავალდებულოა ყველა ობიექტი ფაილი ერთ. შედეგი არის შესრულებადი ფაილი.
ამდენად, GCC - მოსახერხებელი ინსტრუმენტი დეველოპერები, რომლებიც კომფორტული გამოიყენოს, როდესაც შექმნა პროგრამები.
Similar articles
Trending Now