Çözüldü C projem otomatik build edilemiyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Bsd Kaymak

Hectopat
Katılım
14 Mart 2020
Mesajlar
3.218
Makaleler
2
Çözümler
20
Daha fazla  
Cinsiyet
Erkek
Merhaba dostlar, sıfırdan programlama öğrenmeye başladım. En uygun yazılımın CodeBlocks: IDE olduğunu düşündüm ve indirdim. Otomatik Build ettiğinde hata alıyorum şu şekilde:

-------------- Build: Release in MainC (compiler: GNU GCC Compiler)---------------

Gcc -Wall -O2 -std = C17 -c /home/mehmet/Masaüstü/Projelerim/MainC/main.c -o obj/Release/main.o
Gcc -o bin/Release/MainC obj/Release/main.o -s
Gcc: Hata: obj/Release/main.o: Böyle bir dosya ya da dizin yok
Gcc: Ölümcül hata: Girdi dosyası yok
Derleme sonlandırıldı.
Process terminated with status 1 (0 minute(s), 0 second(s))
0 error(s), 0 warning(s) (0 minute(s), 0 second(s))

GNU/Linux kullanıcısıyım. Her seferinde elle terminal üzerinden compile etmeye zorluyor. Benim anlayacağım türden anlatabilir misiniz? Nasıl Build ettiğini en üst satırda gördüm. obj/release/main.o şekilde compile edemiyor. O yüzden buradaki Build komudunu terminalde yazdığım komuta eşdeğer kılabilir miyiz?

Kullandığım dil: C.

Programlama öğrenmeye yeni başladım. O yüzden anlayabileceğim türden anlatırsanız sevinirim. Tekrar vurgulamak istedim.
 
Son düzenleme:
Linux'ta veya Windows'ta Code::Blocks kullanmadım. Ama ben VirtualBox ile Ubuntu kullanıyorum ve bunu yapıyorum. Üstüne Geany kurulu. İstersem Geany üzerinden terminalden de işimi halledebiliyorum. C için gayet kullanışlı olduğunu düşünüyorum.

Terminale gcc -o main main.c yazsanız size çalıştırılabilir main dosyasını oluşturuyor zaten. Sonrasında ok ile tekrar kolayca girebilirsiniz. Terminalde ./main ile de programı çalıştırırsınız.
 
  • Code: Blocks'ta proje açarak işini görebilirsin.
  • Proje yolu Türkçe karakter içermemeli.

Hocam zaten sadece proje açarak yapıyorum. Türkçe karakter içermiyor.

Linux'ta veya Windows'ta Code: Blocks kullanmadım. Ama ben VirtualBox ile Ubuntu kullanıyorum ve bunu yapıyorum. Üstüne Geany kurulu. İstersem Geany üzerinden terminalden de işimi halledebiliyorum. C için gayet kullanışlı olduğunu düşünüyorum.

Terminale gcc -o main main.c yazsanız size çalıştırılabilir main dosyasını oluşturuyor zaten. Sonrasında ok ile tekrar kolayca girebilirsiniz. Terminalde ./main ile de programı çalıştırırsınız.

Ben zaten böyle çalıştırıyorum yazdığım kodu hocam.
 
"Masaüstü" ismi Türkçe karakter içeriyor. "/home/mehmet" dizini altında klasör açabilirsin.

Dizin isimlerim yeniden değişmiş... Sağolun hocam, sorun çözülmüştür. Ek olarak XTerm istedi, paketleri indirdim ve sorunsuz kullanabiliyorum. Teşekkürler.
 

Yeni konular

Geri
Yukarı