Buradasın
Windows Subsystem for Linux'ta Visual Studio ile Linux Uygulaması Geliştirme
youtube.com/watch?v=rFJ17Yb6TpwYapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim serisinin ikinci bölümü olup, Windows Subsystem for Linux (WSL) üzerinde Linux uygulaması geliştirme sürecini göstermektedir.
- Video, Visual Studio kurulumu ve C++ geliştirme paketinin nasıl yükleneceğini anlatarak başlıyor. Ardından Visual Studio'da cross platform Linux projesi oluşturma, konsol uygulaması yazma ve remote debugging yapma adımları gösteriliyor. Ayrıca, Visual Studio dışında Jet editörüyle Linux'ta C++ uygulaması geliştirme yöntemi de açıklanıyor. Video, bir sonraki bölümde Raspberry Pi için uygulama geliştirme ve GPIO pinleri ile programlama konularının ele alınacağını belirterek sona eriyor.
- 00:06Visual Studio ile Linux Uygulama Geliştirme
- İlk videoda Windows 10 ile gelen Windows Subsystem for Linux kurulumu ve Ubuntu kurulumu yapılmıştı.
- Bu videoda Visual Studio ile Linux için uygulama geliştirme ve test etme gösterilecek.
- Visual Studio kurulduktan sonra C++ development paketi de kurulmalıdır, ancak 2017 serisi kurulduğunda bu paket halihazırda gelmektedir.
- 01:39Visual Studio'da Linux Projesi Oluşturma
- Visual Studio'da File > New Project > Visual C++ > Cross Platform Linux seçeneği, development eklentisi ile birlikte gelmektedir.
- Windows'ta kurulan Ubuntu 19.00 Ubuntu'da grafik desteği bulunmamaktadır, bu nedenle test için konsol uygulaması yapılacaktır.
- Proje oluşturulduktan sonra, C++ uygulaması olmasına rağmen SE header ile gelmektedir.
- 03:15Remote Debugging Kurulumu
- Remote debugging için Ubuntu'yu çalıştırmadan önce SSH servisini başlatmak gerekmektedir.
- SSH servisi çalıştırıldıktan sonra, Visual Studio'da bağlantı ayarlarına girilerek IP adresi, port numarası, kullanıcı adı ve şifre girilmelidir.
- Debugging işlemi başladıktan sonra, değişken değerlerini görmek ve hata ayıklamak için step over (F10) kullanılabilir.
- 06:15Linux Konsol Penceresi ve Uygulama Çalıştırma
- Linux konsol penceresi aracılığıyla çıktılar takip edilebilir, Windows'ta CMD gibi bir konsol ekranı getirilmez.
- Visual Studio'da oluşturulan projeler, Linux için derlendiğinde project klasörü altına geçer.
- Uygulama çalıştırıldığında, Linux tarafında da güncellenir ve anlık olarak deneme imkanı sunulur.
- 08:15Ubuntu'da Jet ile Uygulama Geliştirme
- Visual Studio dışında Ubuntu tarafındaki konsol araçlarıyla da uygulama geliştirilebilir.
- Jet editörü kurmak için super user komutu ile "sudo apt-get install jet" komutu kullanılabilir.
- Jet ile C/C++ kodu yazıp, "g++ dosya_adi.cpp" komutu ile derleme yapılabilir.
- 10:33Sonraki Video Hakkında Bilgi
- Bir sonraki videoda Raspberry Pi için uygulama geliştirme gösterilecektir.
- Raspberry Pi için C++, Java ve Free Pascal compiler ile uygulama geliştirme gösterilecektir.
- C++ ve Java için programlanabilir GPIO pinleri de gösterilecektir.