IDE'lerde bu iki seçenekte bulunmakta.Açıkçası bu seçeneklere tıklarken ardaki farkın ne olduğunu bilmiyorum.Bu konuda fikriniz var mı?
Örneğin C'de, Compile komutu metin halindeki c kodundan, 'compiler' sayesinde 'obj' veya 'o' uzantılı amaç dosyasını oluşturur. Build komutu ise bu amaç dosyasını 'linker' programı sayesinde 'exe' dosyasına dönüştürür.
Yani gcc -c test.c dediğiniz zaman test.c alınıp test.o şeklinde bir amaç dosyası oluşturulur. Bundan sonra gcc test.o -o test.exe derseniz son ürün olan uygulama dosyasını oluşturmuş olursunuz.