12 .4 . K o m p il y a ts i y a qilish v a b ir la s h t iris h .
Bu amal ishlatilinayotgan operatsion tizimiga bog‘liq. Turbo
('++ da biz, 12.4-rasmda ko‘rsatilgani kabi,
dasturni
C o m p ile
menyusi yordamida kompilyatsiya qilami/:
1 2 .4 -rasm . Ish ga tu sh irish (|ism m cnyusi41
Fayln kompilyatsiya qilishda quyidagi qadamlar bajariladi:
1.
Boshlang‘ich kod kompilyatsiya qilinadi, va aylantirilgan kod
(kompilyator buni qiladi), obyekt kodi sifatida ma’lum bo‘ ladi. Agar
u erda ba’zi bir xatolar mavjud bo'lsa, ular bartaraf etiladi
va dastur
yana kompilyatsiya qilinadi. Sintaksis (grammatika)
xatolarga ega
bo‘lgan har qanday dastur muvaffaqiyatli
kompilyatsiya qilinishi
mumkin emas.
1 2 . 5 - r a s m . D a s tu rn i k o m p ily a t s iy a qilish
Muvaffaqiyatli kompilyatsiya qilishdan keyin biz TRY.OBJ
faylini olamiz va birlashtirilgandan keyin TRY.OBJ
fayli birlashadi
va TRY.EXE nomini oladi (u boshlang'ch fayl hisoblanadi).
47 J.B.D ixsit. “Fundam entals o f com puter program m ing and IT ” 201 1. 196 p.
309