Herkese merhaba.
Yani geri döndük.
Derleyici ile çalışmak için code light'ı yapılandıralım.
Açıkçası bu noktada derleyiciyi zaten kurduk ve code light'ı yükledik.
Bu yüzden ilk adım kod ışığını açmaktır, böylece uygulamalarınıza inebilirsiniz.
Bir sonraki ekrana geçerseniz, burada kod ışığını göreceksiniz.
Orada göremiyorsanız, çok sayıda uygulamanız vardır, sadece kod veya buna benzer bir şey yazın ve
kod ışığını bulalım.
Sonra bunu çalıştırmak istiyoruz.
Açıldığını görebilirsin.
Ve kod ışığını ilk kez çalıştırdığınızda, bu kurulum sihirbazını alacaksınız.
Kurulum Sihirbazını almazsanız, yardım altında kurulum Sihirbazını bulabilir ve manuel olarak çalıştırabilirsiniz.
Şimdi C, C artı artı geliştirme olan varsayılan profilimi seçeceğim ve ileri'ye
tıklayacağım.
Şimdi derleyicimizi kurmak istiyoruz, bu yüzden tarama düğmesine basacağız ve yeni yüklediğimiz derleyiciyi
bulması gerekiyor.
Bu yüzden tara'ya tıklayacağım ve işte orada.
Buna GCC deniyor.
Linux'ta derleyici için kullanacağımız isim budur.
Bu yüzden sadece next'i seçiyoruz ve derleyiciyi bizim için kuracak.
Renkleri özelleştirin.
Açık temayı ya da koyu temayı kullanmak tamamen size kalmış.
Bu varsayılana sadık kalacağım.
Sonraki beyaz boşluk ve girintiye tıklayın.
Tüm bu varsayılanları koruyacağım ve bitir'e tıklayacağım.
Bu noktada, işimiz bitti.
Otomatik olarak kapanacak ve tekrar açılacak.
Tamam.
Bu noktada elimizde birkaç alan var.
Sol tarafta çalışma alanı görünümü olan bu alan var.
Burası tüm çalışma alanlarımızı ve projelerimizi depolayacağımız yerdir.
Burada, şu anda sadece dört büyük düğme için bir alan olan bu alanımız var.
Bu bizim editörümüz olacak.
Burası kodumuzu girebileceğimiz ve yazabileceğimiz yerdir.
Ve sonra burada, yerel çalışma alanlarını görebilirsiniz, bunu ilk kez çalıştırdığım için
herhangi bir çalışma alanı açmadım.
Ancak çalışma alanları oluşturmaya başladığınızda, burada görünürler ve son açtıklarınızdan birini seçebilirsiniz,
bu da güzel bir şeydir.
Tamam, ilk işimiz yeni bir çalışma alanı oluşturmak.
Pek çok modern kullanıcı arayüzünde olduğu gibi, aynı şeyi yapmanın genellikle üç, dört ya da beş yolu vardır.
Bu durumda, buradaki büyük düğmeye tıklayıp yeni bir çalışma alanı oluşturabilirim.
Çalışma alanına, yeni çalışma alanına gelebilirim ve muhtemelen bunu yapmanın başka yolları da vardır.
Yeni bir çalışma alanı oluştur yazan bu büyük düğmeye tıklayacağım.
Bunu yaptıktan sonra, çalışma alanı türünü seçmeniz gerekir.
Bizim için her zaman bir C artı artı çalışma alanı olacak ve tamam'a tıklayın.
Şimdi, çalışma alanı yolu nedir?
Bunu belgelerde saklamayacağım.
Ev dizinimin hemen dışında yeni bir klasör oluşturacağım ve buna çalışma alanları adını vereceğim.
Ve tüm çalışma alanlarımı buraya kaydedeceğim.
Şimdi yeni bir klasör oluşturmak için buraya gelebilirsiniz ve bunu terminalinizdeki komut satırından
da yapabilirsiniz.
Ama bunu sadece arayüzle yapacağım.
Bu adamı seçeceğim ve sadece çalışma alanları yazıp oluşturacağım.
Ve şimdi tam beklediğiniz yerde göründüğünü görebilirsiniz.
Bu çalışma alanlarını seçmek ve aç düğmesine basmak istiyorum ve şimdi çalışma alanımın adı nedir?
Buna Çalışma Alanı bir ya da Bölüm bir ya da Bölüm iki, nasıl adlandırırsanız adlandırın.
Eğer kurs boyunca çalışıyorsanız, buna üçüncü bölüm diyebilirsiniz.
Dördüncü bölüm.
Bölüm beş ve kursun söz konusu bölümü için tüm projelerinizi oluşturun.
Ya da size mantıklı gelen herhangi bir şekilde organize edebilirsiniz.
Kontrol ettiğinizden emin olun, çalışma alanını ayrı bir dizin altında oluşturun.
Bu şekilde çalışma alanlarınızı güzelce düzenler ve ben de tamam'a tıklarım.
Ve şimdi burada, çalışma alanı görünümünde bu çalışma alanının oluşturulduğunu görebilirsiniz.
Şimdi bir proje oluşturmak istiyoruz.
Tekrar, çalışma alanını seçin ve dosya oluşturmak için buraya gelebilirsiniz.
Çalışma alanına sağ tıklayıp yeni bir proje oluşturacağım.
Şimdi burada ayarlamak için oldukça basit olan bir dizi seçeneğimiz var.
Birincisi projenin adı nedir?
Ben buna birinci proje ya da tekrar, ne isterseniz diyeceğim.
Çok önemli bir şey.
Burada paylaşılan sürücüleri kullanmayın.
Hiçbir yerde boşluk kullanmayın.
Örneğin, Proje 1 demeyin.
Özel karakterler kullanmayın.
Bunların hiçbirini yapma.
Uluslararası karakterler kullanmayın.
Sadece noktalama işareti, boşluk ve özel karakter içermeyen basit kelimeler kullanın.
Bu, yapıların başarısız olmasının en büyük nedenlerinden biridir.
Bu yüzden tekrar ediyorum, isimleri gerçekten çok basit tutun.
Birinci proje, bunun işaretli olduğundan emin olun.
Projeyi kendi klasöründe oluşturun.
Kategori bir konsol uygulamasıdır.
Bu terminalde çalışan bir uygulamadır.
C uygulamaları yazdığımız için tür basit çalıştırılabilir GCC olacaktır.
Çok basit çalıştırılabilir GCC.
Derleyici, yeni yüklediğiniz GCC 11 veya GCC'nin hangi sürümü ise o olacaktır.
Hata ayıklayıcı GNU GDB hata ayıklayıcı olacaktır.
Ve yapı sistemi varsayılan ve öntanımlı olacak.
Bu, varsayılan olarak derleme sisteminizi seçtiğinizden emin olmanız açısından gerçekten önemlidir.
Devam edin ve tamam'a tıklayın.
Şimdi burada bir projemiz, çalışma alanının altında bir klasörümüz ve bir klasörümüz olduğunu göreceğiz.
Bunu büyüttüğümüzde bir kaynak dizini ve ardından ana dizini göreceğiz. c.
Tüm C programları nokta C uzantısıyla biter.
Bu yüzden buna çift tıklayabiliriz ve editörün şimdi içinde bazı kodlar bulunan ana nokta C programını getirdiğini
göreceksiniz.
Bu kod, code light tarafından otomatik olarak oluşturulur.
Şu anda bu kodu anlamak zorunda değilsiniz.
Tekrar ediyorum, bu konuda muhtemelen çok fazla soru geleceğini biliyorum.
Tüm detayları gözden geçireceğiz.
Bu daha sonra.
Şu anda, programlarımızı çalıştırabilmek için ortamımızı kurmaya çalışıyoruz.
Yani bu kod gerçekten önemli.
Kıvrımlı parantezler ve bunun gibi şeyler görürsünüz.
Bu bizim kaynak kodumuz.
Bu kaynak kodu düzenlediğinizde fark edeceğiniz şey, diyelim ki Hello world'ü hello testing olarak değiştirdik.
Bunun kırmızıya dönüştüğünü fark edeceğiz ve bu da dosyanın kaydedilmediği anlamına gelir.
Böylece metninizi her zaman kaydedebilir, kaynak kodunuzu control s tuşuna basarak kaydedebilir ve ardından bunun kaybolduğunu görebilirsiniz.
Ya da yukarı çıkıp dosyaya basabilir ve dosyayı kaydet diyebilirsiniz.
Bu yüzden şimdi proje ayarlarının doğru olduğundan emin olmak için kontrol etmemiz gerekiyor.
Projemizi burada sol tarafta vurgulayabiliriz.
İlerleyip ayarlara gitmek için bu İngiliz anahtarı simgesine basabilir ya da sağ tıklayıp ayarlara
gidebiliriz.
Bu şekilde de sorun yok.
İngiliz anahtarına bastığımızda, proje ayarlarının geldiğini göreceksiniz ve bunların çoğunun bizim için
doldurulduğunu fark edeceksiniz.
Daha önce seçtiğimiz derleyici ve diğer bazı şeyleri varsayılan olarak tutabiliriz.
Derleyici ayarlarına gitmek istiyoruz ve burada C derleyici seçeneklerine gitmek istiyoruz ve bizim için zaten seçili
olan bazı seçenekler olduğunu göreceksiniz, G Dwarf iki, bu optimizasyon için dash OS'de hata ayıklamak
içindir.
Gösterge paneli tüm uyarıları açıyor.
Şimdi sağ taraftaki nokta, nokta, noktaya basabilir ve etkinleştirmek istediğimiz başka seçenekler olup
olmadığına bakabiliriz.
Gerçekten ilginç olan tek şeyin C 99 özelliklerini etkinleştirmek olduğunu sanmıyorum ve bunun komut satırında aşağıya eklendiğini
göreceksiniz.
Yani tam olarak daha önce bahsettiğimiz şeyi görüyorsunuz.
Ve sonra standart C 99'u görüyorsunuz, Bu muhtemelen ihtiyacımız olan tek şey.
Diğer her şey hata ayıklama için iyidir.
Eğer burada eksik olan bir şey varsa, yukarı çıkıp kontrol edebilirsiniz ve böylece vurabiliriz.
Tamam, bağlayıcımızın da bazı seçeneklere sahip olduğundan emin olmak istiyoruz.
Orada bir nokta, nokta, nokta var.
Metin alanını seçtikten sonra bunu seçerseniz, nokta, nokta, noktaya basarsanız, temelde sadece statik
bağlantı diyebilirsiniz.
Sadece statik çizgi demek ve sonra vurmak istiyoruz.
Tamam.
Ve bunlar uygulamamız gereken tüm ayarlardır.
Hata ayıklayıcı zaten sizin için ayarlanmış olmalıdır, ancak değilse, kullanıcı klasörünüzdeki
GDB hata ayıklayıcısı olan hata ayıklayıcıyı seçtiğimizden emin olmak istiyoruz.
Bu yüzden genellikle kullanıcı kutusuna gidip GDB'yi bulmaya çalışabilirsiniz.
Burayı aşağı doğru kaydırırsanız, GDB kullanmak istediğimiz hata ayıklayıcıdır.
Böylece hata ayıklayıcı yolumuzu gdb'ye yönlendirebilir, diğer her şeyin doğru ayarlandığından emin olabilir ve
uygula düğmesine basabiliriz.
Tamam.
Ve bu noktada programımızı gerçekten derleyip çalıştırabilmek istiyoruz, bu yüzden yine bir proje seçerek
derleyip derleyebiliriz.
Sağ tıklayıp oluştur diyebilir ya da menü seçeneğine gidip projeyi yeniden
oluştur diyebilirsiniz.
İkisi de işe yarar.
Projeyi oluştur düğmesine bastığınızda, oluşturma sekmesinin altında aşağıya inen bazı çıktılar olduğunu
göreceksiniz.
Ve gördüğünüz şey temel olarak proje ayarlarımızda uyguladığımız komutlar ve seçenekler, değil
mi?
Standart C'de hata ayıklamak için Dwarf ikisini görürsünüz, 99 çizgi uyarıları, hepsi ve benzerleri.
Bağlantı için dash statik seçeneğini görüyorsunuz ve ayrıca en önemlisi, hiçbir hata, hata veya uyarı olmadığını
görüyorsunuz.
Şimdi, noktalı virgül eksikse veya bir ayraç ya da bunun gibi bir şey eksikse ve oluşturmaya
çalıştıysanız.
Bir hata olduğunu görürsünüz ve gidip bu hatayı düzeltmeniz gerekir.
C sözdizimi ve kodlamadaki diğer birçok önemli seçenek hakkında daha sonraki derslerde tekrar konuşacağız.
Ancak, yalnızca halihazırda gelen şablonlu kodla başarılı bir şekilde derleyebilmeniz gerekir.
Ve size az önce gösterdiğim çıktıyı görmelisiniz.
Değil mi?
Projeyi başarıyla derleyin Sıfır hata.
Artık programınızı yeniden çalıştırabilirsiniz.
Yapı menüsü seçeneğine geri dönebiliriz.
Çalıştır diyebiliriz ve çalıştır düğmesine bastığımızda karşımıza çıkacak ve "Tekrar inşa etmek istiyor musunuz?"
diye soracaktır.
Ve bunun gibi şeyler.
Yapabiliriz.
Biz sadece temelde uygulayabilelim diye inşa ettik.
Yeniden inşa etmemize gerek yok.
Bu yüzden sadece execute diyebiliriz ve bu da terminalimizi çıktıyla birlikte ekrana getirecektir.
Merhaba, test.
Böylece programımızı başarıyla çalıştırabildik ve terminalin aşağı inmesi için devam etmek üzere herhangi bir tuşa basın diyor, böylece
devam edebilir ve bunu yapabiliriz.
Ve böylece gitmeye hazırız.
Yine, bazı hatalara dikkat etmelisiniz, Main'in yanlış yazılması veya bir parantezin eksik olması durumunda görebileceğiniz
yaygın hatalar.
Ancak bu noktada, programımızı başarılı bir şekilde yürütebildiğimizi derledik.
Yani ortamımız oldukça sağlam.
Burada en altta en önemli iki pencereyi göreceksiniz, yapı ve çıktı.
Çıktı, şu anda yürütülmekte olan derlemede neler olup bittiğini size söyler, gerçekten en önemli şeydir
çünkü tüm derleyici çıktınız vardır ve herhangi bir hatanız varsa orada listelenecektir.
Bir sonraki videoda, gerçek bir şablonu nasıl ayarlayacağınızı göstereceğiz, böylece her bir proje için yaptığınız
tüm ayarları sağlamak zorunda kalmazsınız.
Temel olarak proje ayarlarını devralabilirsiniz ve standart C, 99 ve benzerlerini yapmak zorunda değilsiniz.
Statik bağlantı ile kod yazmaya başlamaya gerçekten çok yakınız, bu yüzden doğru ilerliyoruz.
Herhangi bir sorunuz varsa, lütfen bunları foruma gönderin.
Teşekkür ederim.