Forum: D Programlama Dili RSS
sctie compile ?
sinforlove #1
Kullanıcı başlığı: taze olsun
Üye Tem 2009 tarihinden beri · 2 mesaj · Konum: antalya
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: sctie compile ?
hocalarım diye söze başlasam öğrenciniz olarak kabul edermisiniz.
d dili, neden bilmiyorum umarım geçici bir heves olmaz, bende. yeni şeylerde bir tuğlada ben koymak istedim hep hayatımda :)
sorunum scite derleyicisine yazdığım kodları compile yapamıyorum. dil bölümünden D seçili olmasına karşın tools menüsünde compile ve build kapalı.
sistemde visual studio 2008 pro yüklü c++,vb ve c# dilleri ile. sistem değişkenlerinde .net gösterilmiş durumda.
kurulum sayfasında geçen zafer çelenkin sihirbazını kullandım.
acehreli (Moderatör) #2
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Hoşgeldin  sinforlove! :)

Bunu ben de Linux ortamında yaşadım. Bende dosyayı .d uzantısıyla kaydedince seçenek etkinleşti.

Ali
sinforlove #3
Kullanıcı başlığı: taze olsun
Üye Tem 2009 tarihinden beri · 2 mesaj · Konum: antalya
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
ben hala compile build go yapamıyorum zaman buldukça ilgilenebildim d ile
hatalar bunlar .d diye kaydettim. olmadı sonra encodingden utf8 yaptım olmadı, sonra d dosyasını  utf-8 olarak tekrar kaydettim yine olmadı

>dmd -O hello.d
hello.d(5): Error: undefined identifier writeln
hello.d(5): Error: function expected before (), not writeln of type int
>Exit code: 1
>dmd -O hello.d
hello.d(5): Error: undefined identifier writeln
hello.d(5): Error: function expected before (), not writeln of type int
>Exit code: 1
>make
Error: can't read makefile 'makefile'
>Exit code: 1
>hello
>Sistem belirtilen dosyaylam.
acehreli (Moderatör) #4
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Acaba dmd 1 mi kurulu? writeln satırı yerine writefln oluyor mu? Şu çalışıyor mu:

import std.stdio;
 
void main()
{
    writefln("merhaba; bir sayı: %d", 42);
}

Eğer o çalışıyorsa, D1 kullanıyorsun demektir. D1 biraz geri... :) Bence D2'ye geçmen çok iyi olacak.

Zafer Çelenk kurma programını geliştirdi ve artık D2'yi de kuruyor. Onu dener misin:

  http://www.zafercelenk.net/post/2009/07/18/D-derleyicisi-k…(el-yapc4b1mc4b1).aspx

Bağlantıdaki parantezler sorun çıkartırsa ana sayfadan "D derleyicisi kurulum programı (el yapımı)" başlığından da erişebilirsin:

  http://www.zafercelenk.net/

Orada D Compiler v2'yi seçmek önemli! :)

Hatta geliştirme ortamı olarak SciTE yerine Poseidon'u da seçebilirsin. SciTE'ın çıkış penceresinden veri giremediğimi farkettiğimde hayal kırıklığı yaşadım. :)

Ali
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-23, 23:25:08 (UTC -08:00)