Code:: Blocks dasturi, uning interfeysi, imkoniyatlari, hamda undan foydalanish



Download 1,71 Mb.
bet1/4
Sana23.07.2022
Hajmi1,71 Mb.
#843260
  1   2   3   4
Bog'liq
kurs ishi (2)


Code::Blocks dasturi, uning interfeysi, imkoniyatlari, hamda undan foydalanish


Integrated Development Environment (IDE) Kodi :: Bloklar (bundan buyon matnda MB) bu C / C ++ tilida dasturlarni ishlab chiqish uchun to'liq mahsulotdir. CB - bu wxWidgets asboblar kutubxonasi yordamida ishlab chiqilgan o'zaro platforma muhiti. Windows va boshqa operatsion tizimlar uchun (OS) - Linux va Mac OS uchun atrof-muhitning versiyalari mavjud. Ushbu IDE mutlaqo bepul, ochiq manbali va butunlay ochiq manbali texnologiyalardan foydalangan holda qurilgan. CB ning eng kuchli tomonlaridan biri bu wxWidget dasturlarini yaratish, ya'ni grafik foydalanuvchi interfeysini (GUI) ko'rsatish uchun OS API-ni ishlatadigan dasturiy ta'minot (dasturiy ta'minot). Boshqacha aytganda, CB har qanday lazzat uchun o'zaro faoliyat platforma dasturlarini yaratishga imkon beradi.

MB ko'plab kompilyatorlar bilan ishlashi mumkin. Agar tizimda ulardan bir nechtasi bo'lsa, sizning ehtiyojlaringizga qarab, ularni osongina almashtirishingiz mumkin. Bundan tashqari, o'rnatish bosqichida IDE o'zi tizimni mavjud kompilyatorlarni tekshiradi va ulardan asosiyini ishlatishni taklif qiladi. Keyinchalik ushbu parametrlarni global miqyosda va alohida loyihalar uchun o'zgartirish imkoniyati mavjud. Umumiy atrof-muhit sozlamalari uchun MBning asosiy menyusida "Sozlamalar" butun bo'limi mavjud. Muayyan loyihaga xos bo'lgan har qanday sozlashlarni amalga oshirish uchun siz loyiha xususiyatlari oynasini ochishingiz kerak. Buning uchun sichqonchaning o'ng tugmachasini bosib, loyihaning kontekst menyusiga qo'ng'iroq qilish va "Xususiyatlar" bandini tanlash kerak. Loyihalarning o'zlari (hozirda IDE-da ochilgan) Boshqaruv dokida daraxt sifatida, uning Loyihalar ko'rinishida ko'rsatilgan. Endi ochiladigan xususiyatlar oynasida montaj maqsadlarini tahrirlashdan tortib, uchinchi tomon kutubxonalarini ulashgacha ko'plab parametrlarni sozlashingiz mumkin. Xuddi shu xususiyatlar oynasining "Loyihani sozlash" yorlig'idagi "Loyihani yaratish parametrlari" tugmachasi sizga ma'lum bir loyiha uchun tuzilish konfiguratsiyasini juda moslashuvchan tarzda sozlash imkonini beradi: kompilyator tugmachalari, kompilyatorni tanlash, bog'lovchi uchun kutubxonalarni ulash va boshqalar. Bularning barchasini alohida rejimlar uchun qilish mumkin: "Bo'shatish" "Debug".

GUI CB suzuvchi va cho'ziladigan dok panellari asosida qurilgan bo'lib, ularni asosiy sichqonchani sichqoncha bilan sudrab, asosiy IDE oynasining istalgan tomoniga ulash mumkin. Shu tufayli interfeysning turli tartiblarini turli xil ekran o'lchamlari uchun sozlash, GUI ergonomikasini optimallashtirish orqali sozlash mumkin. Agar bir nechta monitor mavjud bo'lsa, ba'zi panellarni asosiy oynadan ajratib olish va ulashgan monitorlarga joylashtirish qulay.

MB-da ta'kidlash, kodni to'ldirish va tahrirlash vositalari kod bilan ishlash jarayonini oson va qulay qiladi. Sozlamalarning ulkan arsenali atrof-muhitni "o'zingiz uchun" juda yaxshi sozlash imkonini beradi. Atrof muhit o'zgaruvchilari bilan ishlash uchun qo'llab-quvvatlash juda foydali. Ushbu xususiyat tufayli CB tizimga juda yaqindan integratsiya qilinishi va uning imkoniyatlarini kengaytirishi mumkin, masalan, shu bilan siz wxWidget kutubxonasini ulashingiz mumkin.

Aytgancha, wxWidget-ga asoslangan GUI bilan amaliy dasturlarni ishlab chiqish uchun CB-da GUI - wxSmith-ni qurish uchun o'rnatilgan RAD-vositasi mavjud. O'rganish juda oson bo'lmasa ham, bu juda kuchli yordam dasturidir.
Xayrli kun aziz do'stlar. Ushbu maqola bilan men eng mashhur dasturlash tillaridan biri - C ++ ga bag'ishlangan darslarni boshlayman. Darslar birinchi navbatda dasturlash bilan tanish bo'lmagan foydalanuvchilarga qaratilgan, shuning uchun professionallar qattiq bo'lmanglar, garchi tanqidni qo'llab-quvvatlasam ham, ayniqsa menga qarshi. Men o'z darsliklarimda Kodni :: Bloklarni yaratish muhitini ishlataman, uni bepul yuklab olishingiz va foydalanishingiz mumkin. Keling, klassik salom bilan boshlaymiz, dunyo \u003d)
Siz allaqachon Kodni :: Bloklarni yuklab olib o'rnatgansiz deb umid qilaman, agar shunday bo'lsa, keling ishni boshlaymiz. Biz rivojlanish muhitini boshlaymiz
Birinchidan, yangi bo'sh loyihani yarating File-\u003e New-\u003e Project va bo'sh loyihani tanlang
o'tish, so'ngra Keyingiga bosing

va paydo bo'lgan oynada, loyiha nomi maydonida, loyiha nomini yozing, proyekt nomiga proekt nomini va yana.

Keyingi oynada, "Debug" konfiguratsiyasidan Ob'ektlar dir-ni o'chirib tashlang va yuqoridagi skrinshotda ko'rsatilgandek "Bo'shatish" konfiguratsiya bo'limlarini yarating va "Finish" tugmachasini bosing. "Salom dunyo" deb nomlangan loyiha o'ng tomonda paydo bo'lishi kerak.

Keyingi qadam, File-\u003e New-\u003e FIle ... faylini loyihaga qo'shing va paydo bo'lgan oynada c / c ++ manbasini tanlang.






Qayta o'ting, Keyingisini bosing, c ++, Keyingi-ni tanlang va keyingi oynani ko'ring,

bu erda biz fayl nomini (asosiy deb aytdim) va uning yo'lini, yaxshisi loyihasi bo'lgan papkani ko'rsatishingiz kerak. Biz Nosozliklarni tuzatish va


Chiqarish-ni belgilaymiz va Finish-ni bosing.Va biz bo'sh C ++ faylini oldik, unda dastur kodini o'zi yozadi.

Endi biz dastur kodini o'zi yozishni boshlaymiz. Ekranda ma'lumotni namoyish qilish uchun bizga iostream I / O kutubxonasi kerak.


# o'z ichiga oling
stad std yordamida;
Keyin dastur boshlanganda bajariladigan asosiy funktsiyani yozamiz
int main ()
uni "asosiy" deb nomlash va unga int turini aytib berish kerak (bu haqda keyingi darslarda gaplashamiz). Jingalak qavslar orasida dastur kodi joylashgan bo'ladi. Konsolda "Salom, dunyo!" Tabrigini aks ettiradigan oddiy dasturni yozamiz.
cout<<"Salom Dunyo!" ;
Har bir buyruqdan keyin ";" qo'yish kerak, bu kompilyatorga buyruq tugaganligini va keyingisini qayta ishlash mumkinligini aytadi. cout - buyruq satrida o'zgaruvchilar yoki satrlarning qiymatlarini ko'rsatadi.
Dasturning to'liq ro'yxati.
# o'z ichiga oling
stad std yordamida;
int asosiy ()
cout<< "Hello, world!" ;
qaytish 0 ;
Biz loyihani boshlaymiz va natijasini ko'ramiz.


Quyida ushbu maqolaga video darsini biriktiraman.
Savollaringiz bo'lsa, marhamat, sharhlaringizni yuboring Ushbu elektron manzil spamlardan ximoyalangan. Uni ko'rish uchun sizda Javascript yoqilgan bo'lishi kerak. ,">Ushbu elektron manzil spamlardan ximoyalangan. Uni ko'rish uchun sizda Javascript yoqilgan bo'lishi kerak. , Men darslarni yaxshilayman yoki materiallarni o'rganishda shunchaki yordam beraman.

  • < Назад

Code :: Bloklar - bu bepul kross-platforma yaratish muhiti. Code :: Bloklar C ++ tilida yozilgan va wxWidgets kutubxonasidan foydalanadi. Ochiq arxitekturaga ega bo'lib, uni plaginlar yordamida o'lchash mumkin. C, C ++, D dasturlash tillarini qo'llab-quvvatlaydi (cheklovlar bilan).
Code :: Bloklar Windows, Linux va Mac OS X uchun ishlab chiqilgan. Atrof-muhit Unixga o'xshash har qanday tizim uchun manbadan qurilishi mumkin. [http://ru.wikipedia.org/wiki/Code::Blocks]
Rus tilini faollashtirish uchun siz quyidagilarni qilishingiz kerak:
1. Arxiv dasturning pastki papkasida (u o'rnatilgan) paketdan chiqarilishi kerak, masalan C: \\ Program Files (x86) \\ CodeBlocks \\ share \\ CodeBlocks
2. Dasturni ishga tushirgandan so'ng Sozlamalar -\u003e Atrof-muhit -\u003e Ko'rish-ni tanlang, "Internationalization" -ga belgi qo'ying va ro'yxatdan "Ruscha" -ni tanlang.

3. Biz Russifikatsiyani oladigan CodeBlocks dasturini qayta ishga tushiramiz.


Rus tili Code :: Bloklarning 13.12 versiyasiga muvaffaqiyatli ulandi.
Arxiv allaqachon \\ ru_RU til papkasining tuzilishini o'z ichiga olgan (\\ CodeBlocks \\ share \\ CodeBlocks-ga joylashtirish uchun)
Holat:
Xabarlar: 2173
Tarjima qilingan: 2173 (100,0%)
Tarkibsiz: 0 (0.0%)
Ubuntu va yuqori oqim o'rtasida taqsimlangan: 2173 (100.0%)
Ubuntu va yuqori oqim o'rtasida har xil tarjima qilingan: 0 (0.0%)
Faqat bu tomondan tarjima qilingan: 0 (0.0%)
Code :: Bloklar - bu har xil kompilyatorlardan foydalanishni qo'llab-quvvatlaydigan bepul, ochiq manbali integratsiyalangan rivojlanish muhiti (IDE). Odatiy bo'lib, Code :: Bloklar to'plamga kiritilgan MinGW kompilyatoridan foydalanadi (tarqatishni o'rnatilgan kompilyatorsiz yuklab olishingiz mumkin). MinGW Windows uchun GNU C / C ++ kompilyatorining variantidir. MinGW "Windows uchun Minimalist GNU" uchun qisqa. MinGW to'plami har qanday pullik uchinchi tomon kutubxonalaridan mustaqil bo'lmagan ochiq manbali dasturiy vositalarni o'z ichiga oladi. U ko'plab rivojlanish muhiti tomonidan qo'llaniladi (Visual Studio o'zining kompilyatoridan foydalanadi). MinGW C, C ++, ADA va Fortran kompilyatorlarini o'z ichiga olgan GNU Compiler To'plamini (GCC) o'z ichiga oladi. Code :: Bloklar ochiq arxitekturaga ega bo'lib, uni plaginlar yordamida o'lchashga imkon beradi (siz Windows, Linux uchun ham, avr va stm32 kabi turli xil mikroprotsessorlar uchun dasturlarni yozishingiz mumkin). Kod :: Bloklar kodni tuzatuvchi dastur kodni yoki dastur ishlov beradigan ma'lumotlarning uzilish nuqtalarini qo'llab-quvvatlaydi.
Code :: Bloklar Windows, Linux va Mac OS X uchun mavjud. Loyihaning sayti codeblocks.org.

Download 1,71 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish