Rehber C/C++ için Visual Studio Code nasıl kurulur?

Önce derleyicileri ekleyelim.

MinGW - Minimalist GNU for Windows indirin ve çalıştırın. Yönetici olarak çalıştırın ki diğer kullanıcılar için de kurulsun.
Sonra resimde vereceğim paketleri seçin. Sonra solda Apply Changes seçeneğini seçip kurulumun bitmesini bekleyin.



Derleyicileri sistem değişkenine ekleme.

Bilgisayar'a sağ tık yapıp özellikler deyin ve gelişmiş sistem ayarlarına girin.
Burada ortam değişkenleri olacak. Oraya tıklayınca da Path diye bir değişken olacak. Yoksa siz oluşturun.
C:\MinGW\bin bu adresi oraya ekleyin. Eğer sizinki başka adrese kurulduysa (sadece bir kullanıcı için kurmuşsanız farklıdır) o adresi kopyalayıp yapıştırın.





Sistemi yeniden başlatın.


Şimdi Visual Studio Code kurulumu.​


Kendinize uygun sürümü indirin ve kurun: Visual Studio Code - Code Editing. Redefined

Eklentiler kısmından Microsoft'un C/C++ eklentisini yükleyebilirsiniz.



Şimdi bir klasör açıp basit bir kod derlemeyi deneyelim.

C++:
#include<iostream>
using namespace std;
int main(){
    cout<<"Ates Bahceleri\n";
    cin.get();
}

F5'e basın, hata ayıklayıcı olarak GDB seçin.



Derleyiciyi seçin.



Altta gösterdiğim yerdeki \\ işareti yerin / yazın. Kodun harici consol ekranında çalışmasını isterseniz de externalConsole değerini true yapın ve kaydedin.



Sonuç:




Bu arada olur da yanlış bir ayar yaparsanız klasördeki .vscode klasörünü silmeni yeterli.
 

Dosya Ekleri

  • guimain_kVQdbCrvG3.png
    24,4 KB · Görüntüleme: 3.290
Son düzenleyen: Moderatör:
Dostum dedikleri yaptım ama harici konsol ekranını açamadım C için yapıyorum ve bendeki dosyalar seninkinden biraz farklı duruyor yardımcı olur musun?
 
Hocam rehber o kadar kaliteli gözüktüki, vsden VS Code'ye geçmeye karar verdim şu an kuruyorum.
 
Şu mingw olmadan yapamıyor muyuz?
Bizim yazdığımız kodları makine koduna çeviren araçlara biz derleyici diyoruz ve her dilin kendine göre bir derleyicisi olur. C/C++ için şu anda mevcut 3 adet kullanılan derleyici var: GCC'nin ilgili derleyicileri, MSVC ve LLVM.
GCC GNU'nun bir parçası, GNU/Linux sistemlerde genelde direkt kurulu gelir ama Windows'ta direkt yok tabi. Ama MinGW var ki adı üstünde (Minimalist GNU for Windows) içerisinde GCC (GNU Compiler Collection içinde 5-10 farklı derleyici bulunduran bir paket) de bulunan bazı GNU programlarının Windows portları var.
MinGW olmadan Windows'ta GCC kullanamazsın. MSVC Microsoft'un derleyicisi ve Visual Studio ile geliyor. LLVM ise çok kapsamlı içinde bir sürü farklı araç barındıran bir proje onun içinde clang var C++ derleyicisi ama kurması bir tık zahmetli. Sitesi direkt Github reposuna yönlendiriyor ve sana projenin kaynak kodlarını ve nasıl build edeceğine dair çok detaylı güzel bir anlatım veriyor ama onları da kendin derlemen gerek ki onun için de başka bir derleyiciye, CMake'e bir de sitesinde bahsettiği 1-2 fazladan bağımlılığa ihtiyacın var. Ama tabi windows için başkasının hazır derlediği versiyonlar da bulunur internette.
 

Hocam mingw kurdum ama hala C kodumu calistiramadim hata aldim mingw silip tekrar yuklemek istiyorum ne yapmalıyım?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…