Mündəricat:

C/C ++ da Proqramlaşdırma Necə Qurulur: 5 Addım
C/C ++ da Proqramlaşdırma Necə Qurulur: 5 Addım

Video: C/C ++ da Proqramlaşdırma Necə Qurulur: 5 Addım

Video: C/C ++ da Proqramlaşdırma Necə Qurulur: 5 Addım
Video: Proqramlaşdırma Delphi (RAD STUDİO) - Dərs 3 - Şərt operatorları 2024, Iyul
Anonim
Proqramlaşdırmanı C/C ++ - da necə qurmaq olar
Proqramlaşdırmanı C/C ++ - da necə qurmaq olar

C və C ++ düsturlar hazırlamaq və ən az xərclə mürəkkəb problemləri həll etmək imkanı verən populyar proqramlaşdırma dilləridir. Məsələ, proqramı tərtib etmək və icra etmək üçün bir yol tapmaqdır.

Seçimlərinizdən biri, mətn redaktoru olan Visual Studio-dan istifadə etmək ola bilər. Faydalı olsa da, bəziləri bunu çox mürəkkəb hesab edə bilər və ya kodlarını dəyişdirmək və tərtib etmək üçün daha sadə bir yol istəyə bilər. Windows üçün Minimalist GNU və ya qısaca MinGW gəlir. Komanda xətti interfeysində MinGW -dən istifadə edirsiniz, Windows düyməsini basaraq "cmd" yazaraq tez daxil ola biləcəyiniz yalnız mətn proqramı.

Bu Təlimatın sonunda MinGW -ni düzgün qurmalısınız və kompüterinizin hər hansı bir yerində hər hansı bir c/c ++ proqramını tərtib etməyi bacarmalısınız.

Qeyd: Bu təlimat sırf Windows mühiti üçündür. Linux, GNU tərtibçilər toplusu olan GCC ilə gəlir. Bu, ətraf mühitimiz üçün GCC -ni Windows -a çıxarmaq üçün arzu olunan nəticədir.

Təchizat

Proqramı yükləmək üçün bir kompüterə və sabit və sürətli bir quraşdırma üçün layiqli bir İnternet bağlantısına ehtiyacınız olacaq. MinGW qurğusunun fiziki olaraq portativ bir nüsxəsinə sahib olmaq istəsəniz, lazım olmasa da, bir thumbdrive da istəyə bilərsiniz.

Addım 1: Yükləyicini yükləyin

Yükləyicini yükləyin
Yükləyicini yükləyin

Etməli olduğumuz ilk şey yükləyicini əldə etməkdir.

Bunu etmək üçün MinGW veb saytına daxil olmalıyıq.

Oradan, naviqasiya bölməsinin sol tərəfində yerləşən yükləmə bağlantısına keçmək istəyəcəksiniz. Tapa bilməsəniz və ya köçürsəniz, bu link sizi ora aparacaq

İstədiyimiz mingw-get-setup.exe faylıdır. Fayl yükləndikdən sonra növbəti mərhələyə keçə bilərik.

Addım 2: MinGW -ni düzgün qurun

MinGW -ni düzgün qurun
MinGW -ni düzgün qurun
MinGW -ni düzgün qurun
MinGW -ni düzgün qurun

Soruşduğu ilk şey, onu harada quraşdırmaq istədiyinizdir. Daxil olmağı asanlaşdırmaq üçün onu standart qovluqda qoymağı məsləhət görürəm. Əks təqdirdə, hər yerdə, hətta barmaq sürücülərində belə qura bilərsiniz.

Növbəti seçim MinGW üçün İstifadəçi İnterfeysindən bəhs edir. Bu vəziyyətdə bir UI ilə işləyəcəyik, çünki nə edə biləcəyimizi görmək daha yaxşıdır.

Addım 3: Paketin Quraşdırılması

Paketin Quraşdırılması
Paketin Quraşdırılması

MinGW -nin quraşdırılmasını başa vurduqdan sonra quraşdırmaq üçün xüsusi paketlər seçməliyik. MinGW -nin təklif etdiyi fərdi paketlərin hamısını araşdırmadan istədiyimiz nəticəni əldə edə biləcəyimiz üçün bu təlimatlandırmada sadə saxlayaraq əsas quruluşla işləyəcəyik.

Solundakı İçindəkilərdə, Əsas Quraşdırmaya baxdığınızdan əmin olun. Oradan sağ cədvəldə 7 maddə görməlisiniz. C/C ++ tərtibçiləri üçün aşağıdakı paketləri qurmaq istəyəcəksiniz: mingw32-base-bin və mingw32-gcc-g ++-bin. GCC c proqramları üçün, G ++ isə C ++ proqramları üçün istifadə olunur.

Bir paketi qurmaq üçün paketi sağ vurun və sonra "Quraşdırma üçün İşarə et" düyməsini basın. İstədiyiniz paketləri qeyd etdikdən sonra sol üstə gedin və "Quraşdırma" düyməsini basın. Daha sonra, "Dəyişiklikləri Tətbiq et" yazacaqsınız, sonra da etdiyiniz dəyişiklikləri göstərən yeni bir pəncərə açılacaq. "Qəbul et" düyməsini basın və quraşdırma başlayacaq. Yükləmə başlayacaq və sonra başqa bir pəncərə görünəcək, bu dəfə quraşdırma işinizin bitdiyini sizə göstərəcək.

Addım 4: Kompilyatorunuzu hər yerdə CMD ilə istifadə edə bilmək

Kompilyatorunuzu hər yerdə CMD ilə istifadə edə bilmək
Kompilyatorunuzu hər yerdə CMD ilə istifadə edə bilmək
Kompilyatorunuzu hər yerdə CMD ilə istifadə edə bilmək
Kompilyatorunuzu hər yerdə CMD ilə istifadə edə bilmək
Kompilyatorunuzu hər yerdə CMD ilə istifadə edə bilmək
Kompilyatorunuzu hər yerdə CMD ilə istifadə edə bilmək

Yeni quraşdırılmış tərtibçinizlə, əmr satırınızın gcc və ya g ++ əmrlərini tanımadığını görəcəksiniz. Bunu etmək üçün aşağıdakıları etməlisiniz:

  1. Windows düyməsini basın, "Sistem mühiti dəyişənlərini düzəldin" yazın və sonra enter düyməsini basın
  2. Sistem Xüsusiyyətləri adlı yeni bir pəncərə açılacaqdır.
  3. Hələ orada deyilsə, Ətraflı sekmesine keçin.
  4. Sağ alt tərəfə baxın və Ətraf Mühit Dəyişənlərinə vurun.
  5. Oradan iki ayrı dəyişən siyahısını görəcəksiniz. Tercihinizdən asılı olaraq ya bu yolları lokal olaraq bir istifadəçiyə, ya da sistem genişliyinə təyin edə bilərsiniz. Hər halda, "Yol" dəyişənini tapın və Redaktə et düyməsini basın.
  6. Yeni pəncərədə, pəncərənin sağ tərəfində Yeni düyməsini basın və sonra aşağıdakıları yazın: "C: / MinGW / bin". Qurğumuzdakı bin qovluğuna yönəltməliyik, çünki burada tərtibçilərimiz gcc və g ++ mövcuddur.
  7. Oradan hər iki pəncərədə OK düyməsini vurun və yeni bir əmr istəyi açın. Gcc və ya g ++ yazın və əmrin sizə cavab verdiyini yoxlayın. Daha sonra C və ya C ++ proqramı hazırlayaraq sınayın və tərtib etməyə çalışın

İndi proqramlar hazırlamaq və sisteminizin hər hansı bir yerində tərtib etmək imkanınız var.

Proqramı tərtib etmək üçün c proqramı varsa gcc -ə, c ++ proqramıdırsa g ++ -ya zəng etmək və sonra tərtib etmək istədiyiniz proqramın adını yazmaq kifayətdir. Məsələn: gcc helloworld.c və ya g ++ helloworld.cpp

Növbəti addım, isteğe bağlı olsa da, kompilyatorunuzla istifadə edə biləcəyiniz bəzi faydalı variantları izah edir.

Addım 5: Proqram tərtib edərkən istifadə edə biləcəyiniz faydalı seçimlər

Proqramlarınızı tərtib etmək üçün tələb olunmasa da, bu seçimlər kodunuzu düzəltməkdə sizə kömək edəcək.

Bu seçimləri necə qoyacağınıza dair sintaksis gcc və ya g ++ üçün aşağıdakı kimidir: g (cc/++) -seçim arqumenti

  • -o: bu seçim proqramı tərtib edərkən adlandırmağa imkan verir. Varsayılan olaraq, proqramınız a.exe adlanır. Bunu etməklə: "gcc helloworld.c -o Salam" yerinə Hello.exe əldə edəcəksiniz
  • -g: bu seçim başqa bir proqramın kodunuzdan istifadə etməsinə imkan verir. "gdb" və ya GNU Debugger işləmək üçün -g seçiminə ehtiyac duyur. GNU Debugger, dəyişənlərinizin və kodunuzun xətt üzrə necə işlədiyini görməyə imkan verməsi baxımından çox faydalı bir vasitədir. Yeni gələnlər üçün bir qədər inkişaf etmiş bir işdir, buna görə də edə biləcəyiniz əmrlərə baxmaq yaxşıdır.

    DİQQƏT: Faydalı olsa da, gdb istifadə etməyi planlaşdırmırsınızsa, faylın ölçüsü standart exe faylınızdan daha böyük olduğu üçün -g istifadə etməməlisiniz

  • -Wall, -Werror, -Wextra və -pedantic, xəbərdarlıq ilə əlaqəli variantlardır. Werror bütün xəbərdarlıqları xətaya çevirərkən Wall Wextra və pedantic ən çox səhv və xəbərdarlıqları tutacaq. Bu ikisi arasındakı fərq, proqramınızda xəbərdarlıqlar varsa, yenə də tərtib etməsidir. Səhvləri varsa; proqram tərtib edilməyəcək. Bu vəziyyətdə səhv, bir standartdan daha çox praktikadır, çünki c standartına uyğun olaraq düzgün davranışları tətbiq edir ki, bu da məni müzakirə etmək istədiyim son varianta gətirir.
  • --std =: Bu seçim kompilyatora hansı standartın istifadə olunacağını bildirir. Yəqin ki, əksər hallarda vacib olmasa da, bugünkü standartda işləməyəcək köhnə kodu alsanız, bu seçim seçdiyiniz standartı tətbiq edəcək. Bəzi diqqətəlayiq standartlar c99, c89, gnu99, gnu 89 və s. İstəyirəm ki, normal olaraq ehtiyacınız olmadıqda bu seçimdən istifadə etməyəcəksiniz.

    Qeyd: Bu seçim yalnız c üçündür

  • Birlikdə olan variantlara nümunə: gcc --std = c99 -Wall -Wextra -pedantic -Werror -g helloworld.c -o salam
  • C ++ dakı variantların nümunəsi: g ++ -Wall -Wextra -pedantic -Werror -g helloworld.c -o salam