تبليغاتX
دنيايي به بزرگي it


زبان برنامه نویسی D را در ویندوز تجربه کنید.

با سلام .مدتی پیش تصمیم گرفتم راجع به زبان برنامه نویسی D اطلاعات بیشتری داشته باشم ..و چندین مطلب فارسی پیدا کردم که خیلی برام شگفت اور بود ..بعد از مطالعه اون ها متوجه شدم که همشون تنها مربوط به معرفی این زبان هستند (همه مطالب تکراری بودند انگار هر کی رسیده مطلبی که یه شخصی ترجمه کرده بود رو به اسم خودش copy/paste کرده بود )
سرتون رو درد نیارم این جا جای این حرفا نیست ...

حالا می خوام شمارو به اجرای یک برنامه ساده اما زیبای "! Hello Next " دعوت کنم ..البته جزو تجربه ناچیز خودم هست ..

ویندوز :
برای نوشتن این برنامه ساده شما تنها احتیاج به یک ویرایشگر ساده دارید.که کد های زیر را بنویسید.



import std.stdio;
void main(){
writef("Hello Next");
}

حالا شما این برنامه را با نام hello.d ذخیره کنید ..(save as کنید)

برای اجرای این برنامه احتیاج به کامپایلر این زبان دارید .که می توانید کامپایلر مناسب خود را از سایت زیر دریافت کنید .

http://www.digitalmars.com/d/download.html
من dmd.2.014.zip و dmc.zip را دانلود کردم.
و حال مراحل زیر را انجام دهید:
۱) یک پوشه در درایو C و با نام D ایجاد کنید
۲)ابتدا dmd.2.014.zip را در همان پوشه Extract کنید ( در پوشه D باید دو پوشه با نام dm,dmd ایجاد شود)
۳) حال dmc.zip را در پوشه D از حالت فشرده خارج کنید.(در صورت پیغام مبنی بر همنام بودن فایل ..فایل جدید را جایگزین کنید.)
۴)حال فایل hello.d را در پوشه D قرار دهید .
۵) به خط فرمان رفته(START->RUN->CMD) و با دستور
CD C:\D
به دایرکتوری D وارد شوید.

۶)حال شما برای کامپایل کردن فایل hello.d باید نام و مسیر کامپایلر (dmd.exe) و نام ومسیر فایل hello.d را در خط فرمان به صورت زیر بنویسید.

C:\D>dmd\bin\dmd.exe hello.d
که بعد از اجرای دستور بالا . کامپایلر سه فایل تولید میکند .
hello.exe , hello.map , hello.obj

۷)حال شما برای اجرای فایل اجرایی تولید شده باید در خط فرمان مسیر ونام hello.exe را وارد کنید وانرا اجرا کنید که شاهد چاپ شدن متن "Hello Next" در خط فرمان هستید .

 نوشته شده در   سه شنبه چهاردهم آبان 1387ساعت 6:47  توسط  محسن   | 
 دسته بندي : IT


منوي كاربري

ديگر صفحات

دسته ها

آخرين مطالب

آرشيو مطالب

حمايت ميكنيم

اخبار

خوراك

 آمار




تمام حقوق براي 3it.blogfa.com محفوظ است.