November 16, 2015

Merhaba,

dmd derleyicisi ile kullanıdğım -run anahtarını birden çok dosya ile kullanmaya çalıştığımda, çalışmıyor ve diğer dosyalar yokmuş gibi undefined reference to hatası veriyor. -run anahtarı birden çok dosya ile kullanılamıyor mu?

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

November 16, 2015

Evet, galiba öyle bir kısıtlama var ve tek ipucu, bu seçeneğin belgesinde tekil olarak 'srcfile' yazıyor olması:

http://dlang.org/dmd-linux.html#switch-run

Fazla fark olduğunu sanmıyorum ama Windows belgesi de şurada:

http://dlang.org/dmd-windows.html#switch-run

a.d içinden 'import b;' deyince derleme aşaması geçilmiş oluyor ama -run bağlayıcıya komut satırındaki ilk dosyayı veriyor. Geri kalanlar için de nedense hata veya uyarı mesajı vermiyor. :-/

-run'ın tek dosyalık basit durumlar için olduğunu düşüneceğiz herhalde...

Ali

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