Çözüldü Visual Studio Installer yüklenmiyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Linux Kaymak

Hectopat
Katılım
22 Haziran 2021
Mesajlar
6.456
Makaleler
11
Çözümler
29
Yer
Ankara
C++ indireceğim fakat kaç saattir bu ekranda. Ne yapabilirim?
 

Dosya Ekleri

  • ühühü.PNG
    ühühü.PNG
    15,4 KB · Görüntüleme: 128
Çözüm
C++ indireceğim fakat kaç saattir bu ekranda. Ne yapabilirim?​
Şu anda bazı bölgelerde indirme ve güncelleme işlemlerinde sıkıntı var. Microsoft kendi blog sayfasında belirtmiş. VPN kullanarak US bölgesinden indirme yapabilirsin.​

1652283798018.png
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

cpp uzantısı


uzantısını yükleyin #

  1. VS Code'u açın.
  2. Etkinlik çubuğunda Uzantılar görünümü simgesini seçin veya klavye kısayolunu kullanın ( Ctrl+Shift+X ).
  3. Aramak 'C++'.
  4. seçin Yükle'yi .
Uzantılar görünümünde c++ arayın


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.

C++ dil özellikleri


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
Not gibi birçok seçenek mevcuttur Visual Studio Community sürümü
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:

  1. Windows arama çubuğuna, Windows Ayarlarınızı açmak için 'ayarlar' yazın.
  2. arayın Hesabınız için Ortam değişkenlerini düzenle öğesini .
  3. Seç Pathseçin Kullanıcı değişkenlerinizdeki değişkeni ve ardından Edit .
  4. 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.
  5. 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

Dosya Gezgini Yeni Dosya düğmesi


merhabaworld.cpp dosyası


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.

Görev Oluştur menü seçeneğini çalıştırın


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 .

g++.exe görevini seçin


Bu derlenecek helloworld.cppve adlı yürütülebilir bir dosya oluşturun helloworld.exe, Dosya Gezgini'nde görünecektir.

Dosya Gezgini'nde merhabaworld.exe


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.

VS Code Integrated Terminal'de merhaba dünyayı çalıştırın


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:

code.visualstudio.com'da C++ TOC


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:

  1. VS Code Remote Development Extension Pack'i yükleyin .
  2. Uzak kaynak dosyaları WSL'de barındırılıyorsa, Remote - WSL uzantısını kullanın.
  3. SSH ile uzak bir makineye bağlanıyorsanız, Remote - SSH uzantısını kullanın.
  4. Uzak kaynak dosyaları bir kapsayıcıda (örneğin, Docker) barındırılıyorsa, Remote - Containers uzantısını kullanın.
 
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

cpp uzantısı


uzantısını yükleyin #

  1. VS Code'u açın.
  2. Etkinlik çubuğunda Uzantılar görünümü simgesini seçin veya klavye kısayolunu kullanın ( Ctrl+Shift+X ).
  3. Aramak 'C++'.
  4. seçin Yükle'yi .
Uzantılar görünümünde c++ arayın


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.

C++ dil özellikleri


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:

  1. Windows arama çubuğuna, Windows Ayarlarınızı açmak için 'ayarlar' yazın.
  2. arayın Hesabınız için Ortam değişkenlerini düzenle öğesini .
  3. Seç Pathseçin Kullanıcı değişkenlerinizdeki değişkeni ve ardından Edit .
  4. 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.
  5. 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

Dosya Gezgini Yeni Dosya düğmesi


merhabaworld.cpp dosyası


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.

Görev Oluştur menü seçeneğini çalıştırın


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 .

g++.exe görevini seçin


Bu derlenecek helloworld.cppve adlı yürütülebilir bir dosya oluşturun helloworld.exe, Dosya Gezgini'nde görünecektir.

Dosya Gezgini'nde merhabaworld.exe'nde merhabaworld.exe


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.

VS Code Integrated Terminal'de merhaba dünyayı çalıştırın'de merhaba dünyayı çalıştırın


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:

code.visualstudio.com'da C++ TOC'da C++ TOC


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:

  1. VS Code Remote Development Extension Pack'i yükleyin .
  2. Uzak kaynak dosyaları WSL'de barındırılıyorsa, Remote - WSL uzantısını kullanın.
  3. SSH ile uzak bir makineye bağlanıyorsanız, Remote - SSH uzantısını kullanın.
  4. Uzak kaynak dosyaları bir kapsayıcıda (örneğin, Docker) barındırılıyorsa, Remote - Containers uzantısını kullanın.
Bunu siz yaptıysanız teşekkürler. Deniyorum.
 
şu anda bazı bölgelerde indirme ve güncelleme işlemlerinde sıkıntı var. Microsoft kendi blog sayfasında belirtmiş. VPN kullanarak us bölgesinden indirme yapabilirsin.​


Teşekkür ederim. Çözüm olarak işaretledim.
 

Yeni konular

Geri
Yukarı