İçindekiler:

C/C++'da Programlama Nasıl Kurulur: 5 Adım
C/C++'da Programlama Nasıl Kurulur: 5 Adım

Video: C/C++'da Programlama Nasıl Kurulur: 5 Adım

Video: C/C++'da Programlama Nasıl Kurulur: 5 Adım
Video: Dev C/C++ IDE Kurulumu ve İlk Uygulama | Temel C++ Ders 1 2024, Temmuz
Anonim
C/C++'da Programlama Nasıl Kurulur
C/C++'da Programlama Nasıl Kurulur

C ve C++, formülleri oluşturmaya ve karmaşık sorunları minimum kaynak harcanarak çözmeye hızla erişim sağlayan popüler programlama dilleridir. Sorun, programı derleyip çalıştırılabilir hale getirmenin bir yolunu bulmaktır.

Seçeneklerinizden biri, bir metin düzenleyici, derleyici olan Visual Studio'yu bir arada kullanıyor olabilir. Kullanışlı olsa da, bazıları bunu çok karmaşık bulabilir veya kodlarını değiştirmek ve derlemek için daha basit bir yol isteyebilir. İşte burada Windows için Minimalist GNU veya kısaca MinGW devreye giriyor. MinGW'yi komut satırı arayüzünüzde kullanıyorsunuz, Windows tuşuna basarak ve "cmd" yazarak hızlıca erişebileceğiniz tek metin uygulaması.

Bu Eğitilebilir Yazının sonunda, MinGW'yi düzgün bir şekilde yüklemiş olmanız ve herhangi bir c/c++ programını bilgisayarınızın herhangi bir yerinde derleyebilmeniz gerekir.

NOT: Bu talimat yalnızca Windows ortamları içindir. Linux, bir GNU derleyici koleksiyonu olan GCC ile birlikte gelir. Bu, ortamımız için GCC'yi Windows'a almak için istenen sonuçtur.

Gereçler

Yazılımı indirmek için bir bilgisayara ve kararlı ve hızlı bir kurulum için iyi bir internet bağlantısına ihtiyacınız olacak. Gerekli olmasa da, MinGW kurulumunun fiziksel olarak taşınabilir bir kopyasına sahip olmak istemeniz durumunda bir parmak sürücü de isteyebilirsiniz.

Adım 1: Yükleyiciyi indirin

Yükleyiciyi indirin
Yükleyiciyi indirin

Yapmamız gereken ilk şey yükleyiciyi almak.

Bunu yapmak için MinGW web sitesine gitmemiz gerekiyor.

Oradan, navigasyon bölümünde sol tarafta bulunan indirmeler bağlantısına gitmek isteyeceksiniz. Bulamamanız veya taşınmış olması durumunda bu bağlantı sizi oraya götürecektir.

İstediğimiz şey mingw-get-setup.exe dosyası. Dosya indirildikten sonra bir sonraki adıma geçebiliriz.

2. Adım: MinGW'yi Doğru Şekilde Kurun

MinGW'yi Doğru Şekilde Kurun
MinGW'yi Doğru Şekilde Kurun
MinGW'yi Doğru Şekilde Kurun
MinGW'yi Doğru Şekilde Kurun

Sorduğu ilk şey, nereye yüklemek istediğinizdir. Erişilmesini kolaylaştırmak için varsayılan dizinde bırakmanızı öneririm. Aksi takdirde, bunu flash sürücülerde bile herhangi bir yere kurabilirsiniz.

Bir sonraki seçenek MinGW için Kullanıcı Arayüzü hakkında konuşuyor. Bu durumda bir kullanıcı arayüzü ile çalışacağız, çünkü ne yapabileceğimizi görmek daha iyi.

Adım 3: Paket Kurulumu

Paket Kurulumu
Paket Kurulumu

Artık MinGW kurulumunu bitirdiğimize göre, kurmak için belirli paketleri seçmeliyiz. Bu talimatta, MinGW'nin sunduğu tüm bireysel paketleri incelemek zorunda kalmadan istenen sonucu elde edebileceğimizden, basit tutacak ve temel kurulumla çalışacağız.

Sol İçindekiler bölümünde, Temel Kurulum'a baktığınızdan emin olun. Oradan sağdaki tabloda 7 öğe görmelisiniz. C/C++ derleyicileri için şu paketleri kurmak isteyeceksiniz: mingw32-base-bin ve mingw32-gcc-g++-bin. C programları için GCC, C++ programları için G++ kullanılır.

Bir paketi kurmak için, pakete sağ tıklayın ve ardından "Kurulum için İşaretle"ye tıklayın. İstediğiniz paketleri işaretledikten sonra sol üst köşeye gidin ve "Kurulum"a tıklayın. Daha sonra "Değişiklikleri Uygula" yapacaksınız, bu da size yapacağınız değişiklikleri gösteren yeni bir pencere gösterecektir. "Kabul Et" e tıklayın, ardından kurulum başlayacaktır. Bir indirme başlayacak ve ardından bu sefer kurulumunuzun bitip bitmediğini gösteren başka bir pencere açılacaktır.

Adım 4: Derleyicinizi CMD İle Her Yerde Kullanabilme

CMD İle Derleyicinizi Her Yerde Kullanabilme
CMD İle Derleyicinizi Her Yerde Kullanabilme
CMD İle Derleyicinizi Her Yerde Kullanabilme
CMD İle Derleyicinizi Her Yerde Kullanabilme
CMD İle Derleyicinizi Her Yerde Kullanabilme
CMD İle Derleyicinizi Her Yerde Kullanabilme

Yeni yüklenen derleyicinizle, komut isteminizin gcc veya g++ komutlarını tanımadığını fark edeceksiniz. Bunu yapmak için aşağıdakileri yapmanız gerekir:

  1. Windows tuşuna basın, "Sistem ortam değişkenlerini düzenle" yazın ve enter tuşuna basın.
  2. Sistem Özellikleri adlı yeni bir pencere açılacaktır.
  3. Henüz orada değilse, Gelişmiş sekmesine gidin.
  4. Sağ alta doğru bakın ve Ortam Değişkenleri'ne tıklayın.
  5. Oradan, iki ayrı değişken listesi göreceksiniz. Tercihinize bağlı olarak, bu yolları yerel olarak tek bir kullanıcıya veya sistem genelinde ayarlayabilirsiniz. Her iki durumda da "Yol" değişkenini bulun ve Düzenle'ye tıklayın.
  6. Yeni pencereden, pencerenin sağ tarafındaki Yeni'ye tıklayın ve ardından şunu yazın: "C:\MinGW\bin". Kurulumumuzdaki bin dizinine yönlendirmemiz gerekiyor çünkü derleyicilerimiz gcc ve g++ burada bulunuyor.
  7. Oradan, her iki pencerede de Tamam'a basın ve yeni bir komut istemi açın. Gcc veya g++ yazın ve komutun size yanıt verip vermediğine bakın. Bir C veya C++ programı yaparak daha fazla test edin ve onu derlemeye çalışın

Artık, sisteminizin herhangi bir yerinde programlar yapabilir ve bunları derleyebilirsiniz.

Bir programı derlemek için, bir c programıysa gcc'yi, c++ programıysa g++'ı çağırmanız ve ardından derlemek istediğiniz programın adını yazmanız yeterlidir. Örnek: gcc merhabaworld.c veya g++ merhabaworld.cpp

Bir sonraki adım, isteğe bağlı olmakla birlikte, derleyicinizle kullanabileceğiniz bazı yararlı seçenekleri açıklamaktadır.

Adım 5: Bir Programı Derlerken Kullanabileceğiniz Faydalı Seçenekler

Programlarınızı derlemek için gerekli olmasa da, bu seçenekler kodunuzun hatalarını ayıklamanıza yardımcı olacaktır.

Bu seçenekleri nasıl yerleştireceğinize ilişkin sözdizimi, gcc veya g++ için aşağıdaki gibidir: g(cc/++) -option argümanı

  • -o: bu seçenek, derlemedeki programı adlandırmanıza olanak tanır. Varsayılan olarak, programınız a.exe olarak adlandırılacaktır. "gcc merhabaworld.c -o Merhaba" yaparak, bunun yerine Hello.exe'yi alacaksınız.
  • -g: bu seçenek, başka bir programın kodunuzu kullanabilmesini sağlar. "gdb" veya GNU Hata Ayıklayıcı'nın çalışması için bu -g seçeneğine ihtiyacı vardır. GNU Hata Ayıklayıcı, değişkenlerinizin ve kodunuzun satır satır nasıl çalıştığını görmenize izin verdiği için çok kullanışlı bir araçtır. Yeni başlayanlar için biraz gelişmiş olduğundan, içinde yapabileceğiniz komutları araştırmak iyi bir fikirdir.

    NOT: Kullanışlı olsa da, gdb kullanmayı düşünmüyorsanız, dosya boyutu standart exe dosyanızdan çok daha büyük olduğundan -g kullanmamalısınız

  • -Wall, -Werror, -Wextra ve -pedantic, uyarıyla ilgili seçeneklerdir. Wall Wextra ve bilgiçlik, çoğu hatayı ve uyarıyı yakalarken, Werror tüm uyarıları hatalara dönüştürür. Bu ikisi arasındaki fark, programınızın uyarıları varsa, yine de derlenmesidir. Ancak hataları varsa; program derlenmeyecek. Bu durumda hata, bir araçtan çok bir uygulamadır, çünkü c standardı altında doğru davranışları zorunlu kılar, bu da beni tartışmak istediğim son seçeneğe getiriyor.
  • --std=: Bu seçenek derleyiciye hangi standardın kullanılacağını söyler. Çoğu durumda muhtemelen önemli olmasa da, bugünün standardında çalışmayabilecek daha eski bir kod alırsanız, bu seçenek seçtiğiniz standardı zorlayacaktır. Bazı dikkate değer standartlar c99, c89, gnu99, gnu 89 vb.'dir. Normalde gerekmedikçe bu seçeneği kullanmayacağınızı söyleyeceğim.

    NOT: Bu seçenek yalnızca c içindir

  • Birlikte seçeneklere örnek: gcc --std=c99 -Wall -Wextra -pedantic -Werror -g helloworld.c -o merhaba
  • c++'da seçeneklerin bir arada olduğu örnek: g++ -Wall -Wextra -pedantic -Werror -g helloworld.c -o merhaba