Ubuntu ile C Uygulama

Bu bölümde önce ki yazımda belirtmiş olduğum hesap makinesi programının kodlarını paylaşıyor olacağım. Ubuntu12

İlgili kodu buradan indirebilirsiniz: Code

Ubuntu ile C hakkındaki yazıya gitmek için tıklayınız.

Advertisements

Ubuntu ile C

ubuntu12

Uzun zamandan beri ilgimi çeken ve gerçekten kurcaladıkça kendine bağlayan bir işletim sistemi linux. Linux’a bir bilgisayar mühendisliği bölümü öğrencisi olarak attığım ilk adım olan Ubuntu ile C kodunu derleme konusunu sizle paylaşıyor olacağım.

İlk olarak yapmamız gereken terminali açıp admin olarak sistemin yönetimini ele almamız. Gelen terminal ekranına sudo su yazıp şifremizi girerek sistemin adminliğini almış oluyoruz. (1-2)

İkinci adım olarak C programlama dilinin derleyicisi olan gcc’yi yüklememiz gerekiyor. Bunun için apt-get install gcc yazıp enter yaptığımız zaman paket listelerini okuyarak sistemde yüklü değilse indirme işlemine başlıyor. Eğer yüklü ise en yeni sürüm olduğunu söyleyerek komut beklemeye başlıyor. (-4)( Genelde gcc otomatik olarak kurulmuştur. Kurulu olduğundan eminseniz bu basamağı atlayabilirsiniz.)

Üçüncü adım olarak oluşturacağımız c programı için .c uzantılı dosya açıyoruz. Bunun için komut bekleyen terminale gelerek gedit helloWorld.c (5) yazarak dosyayı oluşturuyoruz. İkinci resimde görüleceği üzere derleyicimiz açılarak kodumuzu yazıyoruz. Daha sonra kaydet işlemini uygulayarak yazılan kodu açılan helloWorld.c dosyamızın içine kaydetmiş oluyoruz.

Dördüncü adım olarak gcc -c helloWorld.c (6)  derleme işlemini yapmış oluyoruz. Bu komut ile object dosyası oluşturulmuş olur.

Beşinci adım olarak gcc helloWorld.o -o helloWorld.c(7) yazılarak .o (object dosyası adı verilen helloWorld.c kodundan türetilmiş makine  kodlarını barındırır.) uzantılı dosya -o ya çevrilerek çalıştırılabilir hale gelir.

Altıncı adım olarak dosya çalıştırılır bunun için ./helloWorld (8) yazılarak enter tuşuna basılarak program çalıştırılmış olur. Ekran çıktısı ise printf(); içine yazdığımız Hello World’tür.(9)

Hesap Makinesi kodunu ubuntuda derleyerek kaynak kodlarını ve ekran çıktısını Kodlar bölümünde paylaşmış olacağım. Bir sonra ki yazıyla görüşmek dileğiyle kodlu günler.

Hesap Makinesi programı için yazmış olduğum kodu görüntülemek için buraya tıklayınız.

 

VirtualBox ile Ubuntu kurulumu için buraya göz atabilirsiniz.