Nasıl yapılır: Komut satırında 64 Bit x64 barındırılan MSVC araç takımını etkinleştirme
Visual Studio; 32 bit, 64 bit veya ARM tabanlı Windows işletim sistemlerinde çalışabilen uygulamalarınızın platforma özgü sürümlerini oluşturmak için kullanabileceğiniz C++ derleyicileri, bağlayıcıları ve diğer araçları içerir. Diğer isteğe bağlı Visual Studio iş yükleri, iOS, Android ve Linux gibi diğer platformları hedeflemek için C++ araçlarını kullanmanıza olanak tanır. Varsayılan derleme mimarisi, 32 bit x86 yerel Windows kodu derlemek için 32 bit x86 barındırılan araçları kullanır. Ancak, büyük olasılıkla 64 bit bir bilgisayarınız vardır. Visual Studio 64 bit Windows işletim sistemine yüklendiğinde, 64 bit, x64 barındırılan yerel ve çapraz derleyiciler için ek geliştirici komut istemi kısayolları kullanılabilir. x86, x64 veya ARM işlemciler için kod oluştururken 64 bit, x64 barındırılan araç takımını kullanarak 64 bit kod için kullanılabilen işlemci ve bellek alanından yararlanabilirsiniz.
64 bit barındırılan geliştirici komut istemi kısayolu kullanma
Windows'da bu komut istemlerine erişmek için, Başlat menü türünden x64
x64 yerel veya araçlar arası geliştirici komut istemlerinden birini seçin.
Visual Studio'nun farklı sürümleri yüklüyse, istemin diğer sürümleri görüntülenir. Kullanmak istediğiniz Visual Studio sürümünün istemini seçin.
Windows'un önceki sürümlerinde Başlat'ı seçin, Tüm Programlar'ı genişletin ve ardından Visual Studio sürümünüz için klasörü genişletin (ve Visual Studio'nun eski sürümlerinde Visual Studio Araçları). Daha fazla bilgi için bkz . Geliştirici komut istemi kısayolları.
64 bit barındırılan derleme mimarisi ayarlamak için Vcvarsall.bat kullanma
Yerel veya derleyiciler arası araçlar derleme yapılandırmalarından herhangi biri, vcvarsall.bat komut dosyası çalıştırılarak komut satırında kullanılabilir. Bu komut dosyası, var olan bir komut istemi penceresinde belirli bir derleme mimarisini etkinleştiren yol ve ortam değişkenlerini yapılandırıyor. Belirli yönergeler için bkz . Geliştirici komut dosyası konumları.
Açıklamalar
Not
Her Visual Studio sürümünde bulunan belirli araçlar hakkında bilgi için bkz . Visual Studio Sürümlerinde Visual C++ Araçları ve Özellikleri.
Visual Studio IDE'yi kullanarak 64 bit uygulamalar oluşturma hakkında bilgi için bkz . Nasıl yapılır: Visual C++ Projelerini Hedef 64 Bit, x64 Platformlarına Yapılandırma.
Visual Studio yükleyicisine bir C++ iş yükü yüklediğinizde, x86 ve x64 kodu oluşturmak için her zaman 32 bit, x86 barındırılan, yerel ve derleyiciler arası araçlar yükler. Evrensel Windows Platformu iş yükünü eklerseniz ARM kodu oluşturmak için x86 barındırılan derleyiciler arası araçları da yükler. Bu iş yüklerini 64 bit, x64 işlemciye yüklerseniz x86, x64 ve ARM kodu oluşturmak için 64 bit yerel ve çapraz derleyici araçları da elde edersiniz. 32 bit ve 64 bit araçlar aynı kodu oluşturur, ancak 64 bit araçlar önceden derlenmiş üst bilgi simgeleri ve Tüm Program İyileştirme (/GL ve /LTCG) seçenekleri için daha fazla bellek destekler. 32 bit araçları kullanırken bellek sınırlarıyla karşılaşırsanız 64 bit araçları deneyin.