Merhaba bugün ilginç bir sorunla karşılaştım. Dmd de başka bir dizindeki dosyayı derleyemiyorum.
dmd /DProjeleri/deneme/main.d
Bu kod çalışmıyor. Nasıl halledizcez bunu ?
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
Thread overview | ||||||||
---|---|---|---|---|---|---|---|---|
|
June 21, 2010 Farklı dizindeki dosyayı derlemek | ||||
---|---|---|---|---|
| ||||
Merhaba bugün ilginç bir sorunla karşılaştım. Dmd de başka bir dizindeki dosyayı derleyemiyorum.
Bu kod çalışmıyor. Nasıl halledizcez bunu ? -- |
June 21, 2010 Farklı dizindeki dosyayı derlemek | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Bende şöyle deyinde çalışmıyor : dmd **'/'**canalpay/simsiz.d Verilen hata : Error: cannot read file /canalpay/simsiz.d Ama o ilk bölü işaretini kaldırınca, yani şu hale getirince : dmd canalpay/simsiz.d Çalışıyor. Belki sizinkide aynı şeydir. -- |
June 21, 2010 Farklı dizindeki dosyayı derlemek | ||||
---|---|---|---|---|
| ||||
Posted in reply to Can Alpay Çiftçi (canalpay) | Öylede çalışmadı. Dosyanın bulunamadığını söylüyor. Çok mantıksız :(
-- |
June 21, 2010 Farklı dizindeki dosyayı derlemek | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Malesef olmuyor :(
Dosya doğru yerde. İşin ilginç yanı -op parametresi hertürlü çalıştırıyor. main.o adlı dosyayı çıkartıyor.
Aynı Dsss gibi yapıcaz. Projenin içerisine girip derle diyecez. :( -- |
June 21, 2010 Farklı dizindeki dosyayı derlemek | ||||
---|---|---|---|---|
| ||||
Posted in reply to Racih | Bende çalışıyor. (?) Acaba 'import' edilen modülleri mi bulamıyor? O zaman -I seçeneği kullanılmalı... Ali -- |
June 21, 2010 Farklı dizindeki dosyayı derlemek | ||||
---|---|---|---|---|
| ||||
Posted in reply to Racih | Herhalde aslında başka şekilde yazıyorsundur ama şimdiye kadar gördüğümüz iki dizin de her zaman için doğru değil. /DProjeleri/deneme/main.d olamaz, çünkü DProjeleri aslında ev dizininin altında (galiba). home/ramazan/DProjeleri/deneme/main.d olamaz, çünkü içinde bulunduğumuz dizinde öyle bir dizin yok (galiba). Doğru anlamışsam, şunların ikisinin de çalışması gerek: /home/ramazan/DProjeleri/deneme/main.d veya onun kısası olan ~/DProjeleri/deneme/main.d Eğer yine olmuyorsa, dmd'yi çalıştırdığın noktada kullandığın dosya isminin ls ile nasıl olduğuna bak: ls ~/DProjeleri/deneme/main.d O çalışmıyorsa dmd'nin de şansı yok. Ali -- |