Gönderen Konu: geany ve codeblocks da derleme hatası  (Okunma sayısı 8434 defa)

Çevrimdışı divanlar

  • Çok Yeni Penguen
  • *
  • İleti: 6
  • Dağıtım: 18.2
  • Masaüstü Ortamı: cinanamon
  • Grafik Kartı: gt 520m
  • İşlemci: i5
geany ve codeblocks da derleme hatası
« : 23 Ağustos 2017, 02:18:30 »
Merhabalar Linux kullanımında yeni sayılırım. Yazdığım c kodları Geany'de çalıştırmaya çalışınca kabuk bulunamadı hatası veriyor. Hatta derleme esnasında çıktı olarak dosyada oluşturmuyor. Geany'de seçenekler kısmındaki başlangıç yolu sekmesi = gnome-terminal -x "/bin/bash" %c şeklindedir. bir kaç ingilizce siteye baktım, yazım hatası üstünde ne kadar uğraşsam da yine olmadı.İşin ilginç yanı codebloacks da da aynı sorun devam etmiyor. Onda da Build tuşuna bastığımda bi dosya çıktısı vermiyor. Şimdiden teşekkürler.

Çevrimdışı Genizcil_N

  • Forum Sorumlusu
  • Guru
  • *****
  • İleti: 1976
  • Dağıtım: Linux Mint 20
  • Masaüstü Ortamı: Mate
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #1 : 23 Ağustos 2017, 11:56:28 »
gcc ve gdb paketleri yüklü, değil mi?

Çevrimdışı divanlar

  • Çok Yeni Penguen
  • *
  • İleti: 6
  • Dağıtım: 18.2
  • Masaüstü Ortamı: cinanamon
  • Grafik Kartı: gt 520m
  • İşlemci: i5
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #2 : 23 Ağustos 2017, 12:19:48 »
gcc ve gdb paketleri yüklü, değil mi?
evet yazılım denetleyicisinden kontrol ettim. ikisi de yüklü. Codeblocks'da bu sorunu aştım bi türlü. ama Geany'de hala sorun devam ediyor. Derleme  başarılı diyor. işin ilginç yanı .o uzantılı çıktı vermiyor ve çalıştır butonuna bastığımda terminalde kabuk bulunamadı hatası veriyor.

Mesajlar Birleştirildi.
Geany'de inşa komutu ayarları:


Compile :  gcc -Wall -c "%f"
Build       :  gcc -Wall -o "%e" "%f"
Lint         :  cppcheck --language=c --enable=warning,style --template=gcc "%f"
Execute : "./%e"
Başlangıç yolu :x-terminal-emulator -e "/bin/sh %c"

Bu arada terminalden gcc komutu ile derleyip çalıştırabiliyorum. Sorun geany de .o uzantılı çıktısını vermiyor.
« Son Düzenleme: 23 Ağustos 2017, 12:24:50 Gönderen: divanlar »

Çevrimdışı abdyek

  • Penguen
  • ***
  • İleti: 437
  • Dağıtım: Ubuntu Studio 18.04
  • Masaüstü Ortamı: i3wm
  • İşlemci: i5 - 2. nesil
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #3 : 23 Ağustos 2017, 22:14:20 »
Build e tıkladığınız zaman aşağıda bulunan Compiler sekmesinde nasıl bir hata dönüyor? Hata mesajını paylaşır mısınız? Ben ingilizce kullanıyorum, türkçesinde Derleyici yazıyordur muhtemelen

Çevrimdışı divanlar

  • Çok Yeni Penguen
  • *
  • İleti: 6
  • Dağıtım: 18.2
  • Masaüstü Ortamı: cinanamon
  • Grafik Kartı: gt 520m
  • İşlemci: i5
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #4 : 24 Ağustos 2017, 01:02:51 »
Build e tıkladığınız zaman aşağıda bulunan Compiler sekmesinde nasıl bir hata dönüyor? Hata mesajını paylaşır mısınız? Ben ingilizce kullanıyorum, türkçesinde Derleyici yazıyordur muhtemelen
gcc -Wall -o "untitled" "untitled.c" (/home/......../Desktop dizininde)
Derleme başarılı.

Çevrimdışı abdyek

  • Penguen
  • ***
  • İleti: 437
  • Dağıtım: Ubuntu Studio 18.04
  • Masaüstü Ortamı: i3wm
  • İşlemci: i5 - 2. nesil
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #5 : 24 Ağustos 2017, 21:00:07 »
gcc -Wall -o "untitled" "untitled.c" (/home/......../Desktop dizininde)
Derleme başarılı.


Başarılı diyorsa derlemiştir
Düzenleme: sanırım sizin yapmak istediğiniz execute, Türkçesi ne bilmiyorum. Kısayolu F5 olan
« Son Düzenleme: 24 Ağustos 2017, 21:01:42 Gönderen: abdyek »

Çevrimdışı divanlar

  • Çok Yeni Penguen
  • *
  • İleti: 6
  • Dağıtım: 18.2
  • Masaüstü Ortamı: cinanamon
  • Grafik Kartı: gt 520m
  • İşlemci: i5
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #6 : 24 Ağustos 2017, 21:43:32 »
Derleme yapıyor ama .o uzantılı çıktı vermiyor.

Artık Geany den vazgeçtim. Codeblocks düzeldi onda çalışıyorum.Neyse  yine de teşekkürler. :)

Çevrimdışı abdyek

  • Penguen
  • ***
  • İleti: 437
  • Dağıtım: Ubuntu Studio 18.04
  • Masaüstü Ortamı: i3wm
  • İşlemci: i5 - 2. nesil
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #7 : 24 Ağustos 2017, 22:14:58 »
Derleme yapıyor ama .o uzantılı çıktı vermiyor.

Artık Geany den vazgeçtim. Codeblocks düzeldi onda çalışıyorum.Neyse  yine de teşekkürler. :)


.o uzantılı dosyanın olmamasını bu kadar önemsemeyin bence, sadece çalıştırılabilir dosya oluşturmak için ara adım.
Yine de editör seçimi sizin tercihiniz, iyi çalışmalar.

Çevrimdışı Genizcil_N

  • Forum Sorumlusu
  • Guru
  • *****
  • İleti: 1976
  • Dağıtım: Linux Mint 20
  • Masaüstü Ortamı: Mate
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #8 : 24 Ağustos 2017, 22:17:39 »
Başlangıç yolunu tırnak işaretleri olmadan yani
Kod: [Seç]
x-terminal-emulator -e /bin/sh %c  veya
Kod: [Seç]
gnome-terminal -x /bin/bash %cşöyle deneyince bir değişiklik oluyor mu?

Çevrimdışı divanlar

  • Çok Yeni Penguen
  • *
  • İleti: 6
  • Dağıtım: 18.2
  • Masaüstü Ortamı: cinanamon
  • Grafik Kartı: gt 520m
  • İşlemci: i5
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #9 : 25 Ağustos 2017, 12:29:05 »
Başlangıç yolunu tırnak işaretleri olmadan yani
Kod: [Seç]
x-terminal-emulator -e /bin/sh %c  veya
Kod: [Seç]
gnome-terminal -x /bin/bash %cşöyle deneyince bir değişiklik oluyor mu?
denemiştim bunları ama yine olmadı.

Mesajlar Birleştirildi.
benim merak ettiğim, bu sorunun sebebi benim (5.Seviye)kabuk güncellemelerini yapmış olmam olabilir mi? kabuk güncellemeleri acemi kullanıcılar için tavsiye edilmiyordu bildiğim kadarı ile.
« Son Düzenleme: 25 Ağustos 2017, 12:31:02 Gönderen: divanlar »

Çevrimdışı Genizcil_N

  • Forum Sorumlusu
  • Guru
  • *****
  • İleti: 1976
  • Dağıtım: Linux Mint 20
  • Masaüstü Ortamı: Mate
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #10 : 25 Ağustos 2017, 17:30:51 »
5.seviye güncellemelerle ilgili olduğunu düşünmüyorum. Uçbirimden aşağıdaki komutu verdiğinizde yeni bir uçbirim penceresi açılıyor mu?
Kod: [Seç]
x-terminal-emulator -e /bin/shBaşka bir uçbirim öykünücüsü yüklenerek(xterm, konsole vb.) başlangıç yolunu onunla değiştirmek denenebilir.

Çevrimdışı divanlar

  • Çok Yeni Penguen
  • *
  • İleti: 6
  • Dağıtım: 18.2
  • Masaüstü Ortamı: cinanamon
  • Grafik Kartı: gt 520m
  • İşlemci: i5
Ynt: geany ve codeblocks da derleme hatası
« Yanıtla #11 : 25 Ağustos 2017, 19:49:11 »
5.seviye güncellemelerle ilgili olduğunu düşünmüyorum. Uçbirimden aşağıdaki komutu verdiğinizde yeni bir uçbirim penceresi açılıyor mu?
Kod: [Seç]
x-terminal-emulator -e /bin/shBaşka bir uçbirim öykünücüsü yüklenerek(xterm, konsole vb.) başlangıç yolunu onunla değiştirmek denenebilir.
aynen denedim oldu. Çok teşekkür ederim :) . bunu kullandım zannediyordum demek ki bir yeri atlamışım.