Visual Studio'da Linux MSBuild C++ projesi oluşturma
Linux projeleri Visual Studio 2017 ve sonraki sürümlerde kullanılabilir.
İlk olarak, Visual Studio için Linux Geliştirme İş Yükü'ne sahip olduğunuzdan emin olun. Daha fazla bilgi için bkz . Linux iş yükünü indirme, yükleme ve ayarlama.
Platformlar arası derleme için CMake kullanmanızı öneririz. Visual Studio 2019'da CMake desteği daha eksiksizdir. CMake bir seçenek değilse ve Linux için derlemek üzere genişletmek istediğiniz mevcut bir Windows Visual Studio çözümünüz varsa, Paylaşılan Öğeler projesiyle birlikte Windows çözümüne bir Visual Studio Linux projesi ekleyebilirsiniz. Her iki platform arasında paylaşılan kodu Paylaşılan Öğeler projesine yerleştirin ve Windows ve Linux projelerinden bu projeye bir başvuru ekleyin.
Yeni bir Linux projesi oluşturmak için
Visual Studio 2017'de yeni bir Linux projesi oluşturmak için şu adımları izleyin:
- Visual Studio'da Dosya > Yeni Projesi'ni seçin veya Ctrl + Shift + N tuşlarına basın.
- Visual C++ > Platformlar > Arası Linux düğümünü ve ardından oluşturulacak proje türünü seçin. Ad ve Konum girin ve Tamam'ı seçin.
Proje Türü | Açıklama |
---|---|
Yanıp Sönme (Ahududu) | Led yanıp sönen örnek kod ile Raspberry Pi cihazı için hedeflenen proje |
Konsol Uygulaması (Linux) | Herhangi bir Linux bilgisayarı için hedeflenen proje, konsola metin çıkışı veren örnek kodla |
Boş Proje (Linux) | Örnek kod içermeyen herhangi bir Linux bilgisayar için hedeflenen proje |
Makefile Projesi (Linux) | Standart makefile derleme sistemi kullanılarak oluşturulan herhangi bir Linux bilgisayarı için hedeflenen proje |
İlk olarak, Visual Studio için Linux Geliştirme İş Yükü'ne sahip olduğunuzdan emin olun. Daha fazla bilgi için bkz . Linux iş yükünü indirme, yükleme ve ayarlama.
Visual Studio'da Linux için yeni bir C++ projesi oluşturduğunuzda, Visual Studio projesi veya CMake projesi oluşturmayı seçebilirsiniz. Bu makalede Visual Studio projesinin nasıl oluşturulacağı açıklanmaktadır. Genel olarak, açık kaynak kodu içerebilecek veya platformlar arası geliştirme için derlemek istediğiniz yeni projeler için Visual Studio ile CMake kullanmanızı öneririz. CMake projesiyle aynı projeyi hem Windows hem de Linux üzerinde derleyebilir ve hatalarını ayıklayabilirsiniz. Daha fazla bilgi için bkz . Linux CMake Projesi oluşturma ve yapılandırma.
Linux için derlenecek şekilde genişletmek istediğiniz mevcut bir Windows Visual Studio çözümünüz varsa ve CMake bir seçenek değilse, Paylaşılan Öğeler projesiyle birlikte Windows çözümüne bir Visual Studio Linux projesi ekleyebilirsiniz. Her iki platform arasında paylaşılan kodu Paylaşılan Öğeler projesine yerleştirin ve Windows ve Linux projelerinden bu projeye bir başvuru ekleyin.
Yeni Linux projesi oluşturma
Visual Studio'da yeni bir Linux projesi oluşturmak için şu adımları izleyin:
Visual Studio'da Dosya > Yeni Projesi'ni seçin veya Ctrl + Shift + N tuşlarına basın. Yeni proje oluştur iletişim kutusu görüntülenir.
Linux projeleri için kullanılabilir şablonları listelemek için Şablon ara metin kutusuna Linux yazın.
Oluşturulacak proje türünü seçin, örneğin Konsol Uygulaması'nı ve ardından İleri'yi seçin. Ad ve Konum girin ve Oluştur'u seçin.
Proje Türü Açıklama Raspberry Pi projesi Led yanıp sönen örnek kod ile Raspberry Pi cihazı için hedeflenen proje Konsol Uygulaması Herhangi bir Linux bilgisayarı için hedeflenen proje, konsola metin çıkışı veren örnek kodla Boş Proje Örnek kod içermeyen herhangi bir Linux bilgisayar için hedeflenen proje Makefile Projesi Standart makefile derleme sistemi kullanılarak oluşturulan herhangi bir Linux bilgisayarı için hedeflenen proje CMake Projesi CMake derleme sistemi kullanılarak oluşturulan herhangi bir Linux bilgisayarı için hedeflenen proje