سلام
در ادامه طریقه نصب کمپایلرهای gcc و gfortran به همراه دیباگر gdb بیان خواهد شد.
1- به سایت
msys2 رفته و بسته به اینکه نسخه ویندوز مورد استفاده 32 بیتی یا 64 بیتی است نسخه مناسب msys2 را دانلود کنید.
ویندوز 32 بیتی: فایلی که اسم آن شامل عبارت i686 است.
ویندوز 64 بیتی: فایلی که اسم آن شامل عبارت x86_64 است.
نکته: برای تعیین 32 بیتی یا 64 بیتی بودن ویندوز در کنترل پنل بر روی آی system دابل کلیک کنید. در قسمت system جلوی گزینه system type نوع سیستم عامل مشخص شده است.
2- با دابل کلیک بر روی فایل دانلود شده آن را اجرا کنید.
دگمه Next را بزنید.
در پنجره بالا باید مکان نصب msys2 را مشخص کنید. توصیه میشود مکان پیش فرض را تغییر ندهید و دگمه Next را کلیک کنید.
بعد از کامل شدن نصب برنامه (شکل زیر) دگمه Finish را کلیک کنید. دقت کنید گزینه Run MSYS2 now انتخاب شده باشد.
بعد از اتمام نصب، پنجره MSYS2 باز میشود. اولین کار به روز رسانی اولیه هستهی برنامه است. برای این کار باید کامپیوتر به اینترنت وصل باشد.
در پنجره MSYS2 عبارت زیر را تایپ کرده کلید Enter را بزنید.
pacman -Syu
با اجرای این دستور برنامه به اینترنت وصل شده و سپس اطلاعاتی درباره حجم دانلود و فضای مورد نیاز چاپ میکند. سپس منتظر تایید کاربر میماند. با زدن دکمه y به روز رسانی را تایید کنید. به این ترتیب MSYS2 هستهی خود را به روز میکند. در حین اجرا ممکن است به روز رسانی قطع شده و به طور خودکار دوباره وصل گردد. اگر بعد از پیغام خطا به روز رسانی متوقف شد، دستور بالا را دوباره اجرا کنید.
بعد از اتمام به روز رسانی اولیه، پیغامی مطابق شکل زیر در پنجره ظاهر میشود.
بعد از دیدن این پیغام پنجره برنامه msys2 را ببندید. با این کار پنجرهی دیگری مطابق شکل زیر ظاهر میشود.
دکمه Close را بزنید تا برنامه بسته شود.
3- به روز رسانی MSYS2. برنامه MSYS2 را از طریق منوی استارت اجرا کنید.
عبارت زیر را برای به روز رسانی کامل برنامه وارد کرده و دکمهی Enter را بزنید.
pacman -Su
برنامه بعد از چاپ توضیحاتی منتظر تایید شماست. کلید y را جهت تایید به روز رسانی بزنید.
بعد از اتمام به روز رسانی با وارد کردن دستور Exit برنامه را ببندید.
4- نصب کمپایلر و برنامههای دیگر.
کمپایلر و بقیه نرم افزارهای مرتبط در دو نسخهی 32 بیتی و 64 بیتی موجود است. در سیستمهای 32 بیتی نسخه 64 بیتی اجرا نمیشود و فقط باید از نسخهای 32 بیتی استفاده کرد. اما در ویندوز 64 بیتی میتوان از هر دو نسخه استفاده کرد.
نکته دیگر در مورد انتخاب نسخه کمپایلر، محیط برنامه نویسی (IDE) است. اگر IDE سی و دو بیتی باشد نمیتوان از کمپایلرهای 64 بیتی استفاده کرد. برای مثال در حال حاضر محیط برنامه نویسی codeblocks سی و دو بیتی است و لذا باید از کمپایلرهای 32 بیتی استفاده کرد.
کمپایلرهایی که در اینجا نصب میشود gcc برای زبان C و ++C و gcc-fortran برای زبان فرترن است. نصب بقیه کمپایلرها به همین طریق قابل انجام است.
برای نصب کمپایلرها و دیگر برنامههای مورد نیاز برنامه MSYS2 را اجرا کنید.
برای نصب نسخه 64 بیتی برنامهها دستورات زیر را تک تک وارد کرده و بعد از هر دستور کلید Enter را بزنید. سپس بعد از نمایش توضیحات توسط برنامه کلید y را جهت تایید بزنید.
pacman -S mingw-w64-x86_64-gcc
pacman -S mingw-w64-x86_64-gcc-fortran
pacman -S mingw-w64-x86_64-gdb
pacman -S mingw-w64-x86_64-make
با این کار برنامهای مرتبط در پوشه mingw64 داخل پوشه MSYS (که در حین نصب MSYS2 مشخص شده است) نصب میشود.
برای نصب نسخه 32 بیتی برنامهها دستورات زیر را تک تک وارد کرده و بعد از هر دستور کلید Enter را بزنید. سپس بعد از نمایش توضیحات توسط برنامه کلید y را جهت تایید بزنید.
pacman -S mingw-w64-x86_64-gcc
pacman -S mingw-w64-x86_64-gcc-fortran
pacman -S mingw-w64-x86_64-gdb
pacman -S mingw-w64-x86_64-make
با این کار برنامههای مرتبط در پوشه mingw64 داخل پوشه MSYS (که در حین نصب MSYS2 مشخص شده است) نصب میشود.
pacman -S mingw-w64-i686-gcc
pacman -S mingw-w64-i686-gcc-fortran
pacman -S mingw-w64-i686-gdb
pacman -S mingw-w64-i686-make
با این کار برنامههای مرتبط در پوشه mingw32 داخل پوشه MSYS (که در حین نصب MSYS2 مشخص شده است) نصب میشود.
5- تنظیمات I
درباره این سایت