1- Programın güncel olduğundan emin olun.
2- İzleyin:
Visual Studio Kodu için C/C++
Visual Studio Code için C/C++ desteği
Microsoft C/C++ uzantısı , Windows, Linux ve macOS üzerinde platformlar arası C ve C++ geliştirmeyi etkinleştirmek için
uzantısını yükleyin #
- VS Code'u açın.
- Etkinlik çubuğunda Uzantılar görünümü simgesini seçin veya klavye kısayolunu kullanın ( Ctrl+Shift+X ).
- Aramak 'C++'.
- seçin Yükle'yi .
Uzantıyı yükledikten sonra, bir uzantı oluşturduğunuzda veya açtığınızda *.cppdosyasında, sözdizimi vurgulama (renklendirme), akıllı tamamlamalar ve gezinmeler (IntelliSense) ve hata denetimine sahip olacaksınız.
Bir derleyici kurun #
C++ derlenmiş bir dildir, yani programınızın kaynak kodunun bilgisayarınızda çalıştırılabilmesi için çevrilmesi (derlenmesi) gerekir. VS Code, her şeyden önce bir düzenleyicidir ve geliştirme iş akışının çoğunu yapmak için komut satırı araçlarına güvenir. C/C++ uzantısı, bir C++ derleyicisi veya hata ayıklayıcı içermez. Bu araçları yüklemeniz veya bilgisayarınızda yüklü olanları kullanmanız gerekecektir.
Akademik veya iş geliştirme ortamınız tarafından sağlanan bir C++ derleyicisi ve hata ayıklayıcısı zaten olabilir. Önerilen C++ araç setini (derleyici, hata ayıklayıcı, proje sistemi, linter) yükleme konusunda rehberlik için eğitmenleriniz veya meslektaşlarınızla görüşün.
Linux veya macOS gibi bazı platformlarda zaten yüklü bir C++ derleyicisi vardır. Çoğu Linux dağıtımında
GNU Derleyici Koleksiyonu edinebilir
Clang araçlarını
Xcode .
Kurulu bir derleyiciniz olup olmadığını kontrol edin #
Derleyici yürütülebilir dosyanızın platform yolunuzda olduğundan emin olun ( %PATHWindows'ta, $PATHLinux ve macOS'ta) C/C++ uzantısının onu bulabilmesi için. C++ araçlarınızın kullanılabilirliğini kontrol edebilirsiniz Ctrl+` ) açıp derleyiciyi doğrudan çalıştırmayı deneyerek
GCC derleyicisini kontrol etme g++:
g++ --version
Clang derleyicisini kontrol etme clang:
clang --version
Kurulu bir derleyiciniz yoksa, aşağıdaki örnekte, Windows için Minimalist GNU (MinGW) C++ araçlarının (derleyici ve hata ayıklayıcı) nasıl kurulacağını açıklıyoruz. MinGW, Windows için popüler, ücretsiz bir araç setidir. okuyabilirsiniz
++ eğitimlerini , Linux ve macOS için C++ yapılandırmalarını kapsayan C
Örnek: MinGW-x64'ü yükleyin #
aracılığıyla
MSYS2 , GCC, Mingw-w64 ve diğer yararlı C++ araçları ve kitaplıklarının güncel yerel yapılarını sağlayan En son yükleyiciyi MSYS2 sayfasından indirebilir veya yükleyiciye giden bu
bağlantıyı .
izleyin
Kurulum talimatlarını
MSYS2 web sitesindeki -w64'ü kurmak Gerekli her Başlat menüsünü çalıştırmaya dikkat edin ve pacmankomutu, özellikle de gerçek Mingw-w64 araç setini yükleyeceğiniz 7. Adım ( pacman -S --needed base-devel mingw-w64-x86_64-toolchain).
MinGW derleyicisini yolunuza ekleyin #
Yolu Mingw-w64'ünüze ekleyin binWindows'a klasör PATHaşağıdaki adımları kullanarak ortam değişkeni:
- Windows arama çubuğuna, Windows Ayarlarınızı açmak için 'ayarlar' yazın.
- arayın Hesabınız için Ortam değişkenlerini düzenle öğesini .
- Seç Pathseçin Kullanıcı değişkenlerinizdeki değişkeni ve ardından Edit .
- seçin Yeni'yi ve Mingw-w64 hedef klasör yolunu ekleyin. \mingw64\binsistem yoluna eklenir. Tam yol, Mingw-w64'ün hangi sürümünü yüklediğinize ve nereye yüklediğinize bağlıdır. Mingw-w64'ü yüklemek için yukarıdaki ayarları kullandıysanız, yola şunu ekleyin: C:\msys64\mingw64\bin.
- seçin Tamam'ı Güncellenmiş YOLU kaydetmek için Yeni PATH konumunun kullanılabilir olması için tüm konsol pencerelerini yeniden açmanız gerekecek.
MinGW kurulumunuzu kontrol edin #
Mingw-w64 araçlarınızın doğru şekilde kurulduğunu ve kullanılabilir olduğunu kontrol etmek için
yeni Komut İstemi açın ve şunu yazın:
g++ --version
gdb --version
Beklenen çıktıyı görmüyorsanız veya g++veya gdbtanınan bir komut değilse, PATH girişinizin derleyici araçlarının bulunduğu Mingw-w64 ikili konumuyla eşleştiğinden emin olun.
Merhaba Dünya #
Derleyicinin doğru kurulduğundan ve yapılandırıldığından emin olmak için en basit Hello World C++ programını oluşturacağız.
"HelloWorld" adlı bir klasör oluşturun ve bu klasörde VS Code'u açın ( code .geçerli klasörde VS Kodunu açar):
mkdir HelloWorld
cd HelloWorld
code .
"Kod". komutu, "çalışma alanınız" olan geçerli çalışma klasöründe VS Kodunu açar. kabul edin
Workspace Trust seçerek
Evet, bu sizin oluşturduğunuz bir klasör olduğundan
Şimdi adlı yeni bir dosya oluşturun helloworld.cppdüğmesiyle
Yeni Dosya Dosya Gezgini veya
Dosya >
Yeni Dosya komutundaki
Merhaba Dünya kaynak kodunu ekleyin #
Şimdi bu kaynak kodunu yapıştırın:
#include <iostream>
int main()
{
std::cout << "Hello World" << std::endl;
}
Şimdi Ctrl+S tuşlarına dosyayı kaydetmek için de etkinleştirebilirsiniz
Otomatik Kaydet'i işaretleyerek dosya değişikliklerinizi otomatik olarak kaydetmek için
Otomatik Kaydet'i Ana
Dosya menüsünde
Merhaba Dünya Oluştur #
Artık basit bir C++ programımız olduğuna göre onu oluşturalım. menüden
Terminal >
Build Task komutunu ( Ctrl+Shift+B ) seçin.
Bu, çeşitli derleyici görev seçenekleriyle bir açılır menü görüntüler. MinGW gibi bir GCC araç seti kullanıyorsanız,
C/C++: g++.exe build active file .
Bu derlenecek helloworld.cppve adlı yürütülebilir bir dosya oluşturun helloworld.exe, Dosya Gezgini'nde görünecektir.
Merhaba Dünya'yı çalıştırın #
Artık bir komut isteminden veya yeni bir VS Kodu Entegre Terminalinden ".\helloworld" yazarak programınızı çalıştırabilirsiniz.
Her şey doğru ayarlanmışsa, "Merhaba Dünya" çıktısını görmelisiniz.
Bu, VS Kodunda C++ geliştirmeye başlamanıza yardımcı olacak çok basit bir örnek olmuştur. Sonraki adım, tercih ettiğiniz araç setiyle (GCC, Clang, Microsoft C++) platformunuzda (Windows, Linux veya macOS) aşağıda listelenen eğitimlerden birini denemek ve Microsoft C/C++ uzantısının IntelliSense gibi dil özellikleri hakkında daha fazla bilgi edinmektir. , kod gezintisi, yapı yapılandırması ve hata ayıklama.
Öğreticiler #
Ortamınız için öğreticilerle C++ ve VS Code ile başlayın:
Belgeler #
Microsoft C/C++ uzantısını kullanmayla ilgili daha fazla belgeyi
C++ bölümünde bulabilirsiniz. Burada aşağıdaki konuları bulabilirsiniz:
Uzaktan Geliştirme #
VS Kodu ve C++ uzantısı
Uzaktan Geliştirmeyi , Uzaktaki bir makinede veya VM'de, bir Docker kapsayıcısında veya
Linux için Windows Alt Sisteminde (WSL)
Uzaktan Geliştirme desteğini yüklemek için:
- VS Code Remote Development Extension Pack'i yükleyin .
- Uzak kaynak dosyaları WSL'de barındırılıyorsa, Remote - WSL uzantısını kullanın.
- SSH ile uzak bir makineye bağlanıyorsanız, Remote - SSH uzantısını kullanın.
- Uzak kaynak dosyaları bir kapsayıcıda (örneğin, Docker) barındırılıyorsa, Remote - Containers uzantısını kullanın.