Visual Studio'da derleme ve derleme

IDE içinde derlemeye ilk giriş için bkz . İzlenecek yol: Uygulama oluşturma.

Bir uygulama oluşturmak için aşağıdaki yöntemlerden herhangi birini kullanabilirsiniz: Visual Studio IDE, MSBuild komut satırı araçları ve Azure Pipelines:

Derleme Yöntemi Sosyal haklar
IDE - Derlemeleri hemen oluşturun ve bir hata ayıklayıcıda test edin.
- C++ ve C# projeleri için çok işlemcili derlemeler çalıştırın.
- Derleme sisteminin farklı yönlerini özelleştirin.
CMake - CMake aracını kullanarak C++ projeleri derleme
- Linux ve Windows platformları arasında aynı derleme sistemini kullanın.
MSBuild komut satırı - Visual Studio'yu yüklemeden projeler oluşturun.
- Tüm proje türleri için çok işlemcili derlemeler çalıştırın.
- Derleme sisteminin çoğu alanını özelleştirin.
Azure Pipelines - Sürekli tümleştirme/sürekli teslim işlem hattının parçası olarak derleme işleminizi otomatikleştirin.
- Her derlemede otomatikleştirilmiş testler uygulayın.
- Derleme işlemleri için neredeyse sınırsız bulut tabanlı kaynak kullanın.
- Derleme iş akışını değiştirin ve derin özelleştirilmiş görevler gerçekleştirmek için derleme etkinlikleri oluşturun.

Bu bölümdeki belgeler, IDE tabanlı derleme işleminin diğer ayrıntılarına yer almaktadır. Diğer yöntemler hakkında daha fazla bilgi için sırasıyla CMake, MSBuild ve Azure Pipelines'a bakın.

IDE'den oluşturma

Bir proje oluşturduğunuzda Visual Studio, proje ve projeyi içeren çözüm için varsayılan derleme yapılandırmaları oluşturmuştur. Bu yapılandırmalar, çözümlerin ve projelerin nasıl derlenip dağıtılacağını tanımlar. Özellikle proje yapılandırmaları hedef platform (Windows veya Linux gibi) ve derleme türü (hata ayıklama veya sürüm gibi) için benzersizdir. Bu yapılandırmaları istediğiniz gibi düzenleyebilir ve gerektiğinde kendi yapılandırmalarınızı da oluşturabilirsiniz.

IDE içinde derlemeye ilk giriş için bkz . İzlenecek yol: Uygulama oluşturma.

Ardından, işlemde yapabileceğiniz farklı özelleştirmeler hakkında bilgi edinmek için bkz . Visual Studio'da proje ve çözüm oluşturma ve temizleme. Özelleştirmeler arasında çıkış dizinlerini değiştirme, özel derleme olayları belirtme, proje bağımlılıklarını yönetme, derleme günlük dosyalarını yönetme ve derleyici uyarılarını gizleme sayılabilir.

Buradan, çeşitli diğer görevleri keşfedebilirsiniz: