دوستان من از ویژوال استودیو 2015 به همراه کامپایلر فرترن 95 استفاده میکنم. چطور میتونم کتابخانه OpenMP رو نصب کنم؟ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

دوستان من از ویژوال استودیو 2015 به همراه کامپایلر فرترن 95 استفاده میکنم. چطور میتونم کتابخانه OpenMP رو نصب کنم؟

0 امتیاز
من میخوام کد نویسی با OPENMP رو شروع کنم و با فرترن کد بنویسم. اگه ممکنه بهم بگید از چه نرم افزارهایی باید استفاده کنم.
سوال شده فروردین 26, 1402 بوسیله ی امیرسینا  

1 پاسخ

+1 امتیاز
 
بهترین پاسخ
برای استفاده از کتابخانه OpenMP با Visual Studio و Fortran 95، می توانید این مراحل را دنبال کنید:
 
یک کامپایلر Fortran 95 را روی سیستم خود نصب کنید (می توانید کامپایلر Fortran را از وب سایت رسمی PGI یا Intel دانلود و نصب کنید).
 
برای فعال کردن OpenMP در کد خود، باید دستور زیر را در فایل متنی .for یا .f90 خود وارد کنید:
 
 
!$OMP PARALLEL

 

در ویژوال استودیو، برای فعال کردن OpenMP، باید به "Properties -> Fortran -> Command Line" بروید و کلمه کلیدی /Qopenmp را به عنوان پارامتری که به کامپایلر Fortran ارسال می شود وارد کنید.
 
برای اجرای کد فرترن با OpenMP، می‌توانید از Command Prompt یا PowerShell برای رفتن به فهرستی که کد در آن قرار دارد استفاده کنید و از دستور کامپایلر Fortran برای کامپایل و اجرای کد استفاده کنید. همچنین می توانید از Visual Studio IDE برای ایجاد یک پروژه جدید Fortran استفاده کنید و سپس کد OpenMP Fortran خود را به آن پروژه اضافه کنید.
 
توجه داشته باشید که مراحل خاص ممکن است بسته به نسخه ویژوال استودیو، کامپایلر Fortran که استفاده می کنید و کتابخانه های خاصی که باید نصب کنید متفاوت باشد. برای دستورالعمل های دقیق در مورد نحوه فعال کردن OpenMP و استفاده از کتابخانه OpenMP، مطمئن شوید که به اسناد ارائه شده توسط کامپایلر Fortran و Visual Studio خود مراجعه کنید.
 

بله، برخی از سایت‌هایی که آموزش فرترن را ارائه می‌دهند:

 

برای یادگیری فرترن، می‌توانید از کتاب‌های زیر استفاده کنید:
 
1. "Modern Fortran Explained" اثر Metcalf و Reid، کتابی مناسب برای یادگیری فرترن ویژگی‌های جدید آن.
 
2. "Fortran 90/95 for Scientists and Engineers" اثر Adams و Brainerd، یک منبع عالی برای یادگیری فرترن به عنوان زبان برنامه‌نویسی علمی با تمرکز بر برنامه‌های عددی و علمی.
 
3. "Numerical Recipes: The Art of Scientific Computing" اثر Press و همکاران، کتابی کامل برای کسانی که می‌خواهند یاد بگیرند که چگونه الگوریتم‌های عددی را با استفاده از فرترن نوشته و پیاده‌سازی کنند.
 
4. "Programming in Fortran" اثر David M. Plotkin، موضوعاتی را از پایه تا پیشرفته پوشش می‌دهد 
در ضمن کتاب ها را می تونید از سایت https://www.libgen.is/ دانلود کنید.
پاسخ داده شده فروردین 26, 1402  بوسیله ی farshid_siyah (امتیاز 1,463)   3 11 16
انتخاب شد شهریور 8, 1402 بوسیله ی farnoosh
...