GNU Compiler Collection, GNU için çeşitli programlama dillerini destekleyen bir derleyicidir. Ubuntu GNU / Linux 20.04 LTS dağıtımında GCC otomatik olarak kurulu gelmektedir.
GCC Versiyonu Öğrenme
gcc --version

GCC İlk Programınızı Derleyin
Öncelikle hazırlayacağımız uygulama için bir dizin oluşturuyoruz.
ls
cd Desktop/
mkdir proje1
cd proje1/

Nano editörü yine Ubuntu GNU / Linux 20.04 ile birlikte gelen basit bir editördür. Bu editörü kullanarak merhaba.c dosyamızı oluşturalım

Editör açıldıktan sonra aşağıki komutları yazarak kaydediyoruz.
#include <stdio.h>
int main()
{
printf("merhaba, Dünya!");
return 0;
}

Editörde yazdıklarımızı kaydetmek için CTRL+O tuşluyor ve enter’a basarak kaydediyoruz. CTRL+X tuşlarına basarak editörden çıkıyoruz.
gcc -o merhaba merhaba.c
Komutu ile merhaba.c dosyamızı merhaba adı ile derliyoruz.
./merhaba
Komutu ile derlediğimiz uygulamamızı çağırıyoruz.

Peki ./ kodunu yazmadan direk çalıştıramazmıyım derseniz yapmanız gereken uygulama dosyamız olan merhaba dosyasını kök dizindeki bin klasörü içerisine aktarmaktır. Ancak bu değişikliği yapabilmeniz için root olmanız gerekir.
sudo su
komutu ile şifremizi yazarak root oluyoruz. Bin klasörü benim bulunduğum dizinden 4 alt dizinde olduğu için 4 kez ../ komutunu kullanarak alt dizindeki bin klasörüne mv komutu ile taşıyoruz.
mv merhaba ../../../../bin

merhaba komutu ile çalıştırıyoruz.
Merhaba, Dünya! yazısından sonra alt satıra geçmesini istiyorsanız komutlar içerisinde merhaba dünya yazısının sonuna \n koymanız gerekir.

Tekrar derleyerek kontrol edelim.

Saygılarımla
COMMENTS