Thread overview
Derlediğim Program Nereye Kaydoluyor?
Jul 04, 2011
sipahtar
Jul 06, 2011
sipahtar
July 04, 2011

Poseidon ile Build sekmesinden Build and Run ile programı derliyorum. Aslında bu derlemek olmuyor galiba ama emin değilim. Bu şekilde program açılıyor fakat derlenen -ben derlendiğini varsayıyorum- dosyanın nerede olduğunu bulamıyorum. Ayrıca açılan program hemen kapanıyor. Programın hemen kapanmaması için C'de olduğu gibi getch() işlevini gören bir fonksiyon söyleyebilir misiniz?

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 04, 2011

Hoşgeldin sipahtar! :)

Poseidon'la deneyimim yok ama en son iki sene önce değişiklik yapıldığına bakılırsa ancak eski D1 için olduğunu anlayabiliyoruz. Bence şimdilik en iyi fikir dmd derleyicisini kullanmak.

Şuradan indirip deneyebilirsin:

http://www.digitalmars.com/d/download.html

Kurulumu artık çok kolay.

Herhalde zaten görmüşsündür ama geliştirme ortamı olarak da şunlar var:

http://www.prowiki.org/wiki4d/wiki.cgi?EditorSupport

Kullananlar Visual D için çok iyi şeyler söylüyorlar. Code::Blocks da iyi çalışıyor ama beğenmeyenler de var. :) (Descent'i şimdilik boşver; gelişimi durmuş.) D-IDE'yi bilmiyorum ama Haziran 2011'de bir hareket olmuş.

Ben Emacs kullanıyorum ama ötekilere göre belirgin bir üstünlüğü olduğundan değil, yıllardır her tür metin düzenleyici olarak onu kullandığım için değiştirmeyeceğimden. :)

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 04, 2011

Poseidon aslında bir geliştirme ortamıymış, değil mi? Yani derleyiciyi (herhalde dmd'yi) ayrıca mı kurmak gerekiyor?

Ayrıca şuna cevap vermeyi unutmuşum: :)

Alıntı (sipahtar):

>

Programın hemen kapanmaması için C'de olduğu gibi getch() işlevini gören bir fonksiyon söyleyebilir misiniz?

readln() satır okur; Enter'a basılana kadar bekleyecektir:

import std.stdio;
// ...
   write("Çıkmak için Enter'a basınız... ");
   readln();

Şurada genel bilgiler var:

http://ddili.org/ders/d/standart_giris.html

Şurada da dizgiler için readln():

http://ddili.org/ders/d/dizgiler.html

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 06, 2011

Derleyici olarak dmd derleyicisini nasıl kullanabilirim? Biraz baktım ama çözemedim. Yardımcı olur musunuz?

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 07, 2011

Eger belirli bir gelistirme ortami altinda nasil kullanildigini soruyorsan her gelistirme ortami icin ayridir.

dmd'nin calistigindan emin olmak icin:

  • Programi yaz ve deneme.d ismiyle kaydet

  • Komut satirinda deneme.d'nin bulundugu klasore git (ornegin cd c:\projelerim\deneme)

  • Komut satirinda programi derlemek icin sunu yaz:

dmd deneme.d

  • Derleme hatasi varsa duzelt ve tekrar derlemeyi dene

  • Hatasiz derlendiginde programin ismi 'deneme' veya 'deneme.exe' olacaktir. Yine komut satirindayken o ismi yaz ve Enter'a bas.

Program calismis olmali... :)

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]