آموزش نصب OpenGL در (Visual Studio – Code::Blocks – DevCpp)

  • یکشنبه ۳۱ تیر ۱۳۹۷
  • بازدید ۱۱,۷۷۵ نفر

تصویر install-opengl-tutorial_2135 آموزش نصب OpenGL در (Visual Studio - Code::Blocks - DevCpp)

آموزش نصب OpenGL

در این بخش آموزش نصب OpenGL را در سه محیط برنامه نویسی پر استفاده یعنی نرم افزار Visual Studio، نرم افزار DevCpp و نرم افزار Code::Blocks برای شما آماده کرده ایم که در ادامه می توانید توضیحات بیشتر را مشاهده کنید.

دانلود OpenGL

کتابخانه OpenGL به صورت پیش فرض در سیستم عامل ویندوز پشتیبانی می شود (فایل opengl32.dll موجود در فولدر System32 نشان دهنده این موضوع است)، اما به منظور استفاده از توابع سطح بالاتر این کتابخانه باید فایل glut32.dll را نیز به ویندوز اضافه نمایید.

 شما می توانید OpenGL را از لینک زیر دانلود کنید و سپس با توجه به آموزش آن را نصب کنید.

دانلود کتابخانه OpenGL

توجه: مسیرهای که در این آموزش گفته می شود، ممکن است با توجه به محل نصب نرم افزار متفاوت باشد.

آموزش نصب OpenGL در نرم افزار Visual Studio

  • فایل glut32.dll را در مسیر “C:\Windows\System” کپی کنید.
  • فایل glut.h را در مسیر زیر کپی کنید:
    • ویندوز 32 بیت: “C:\Program Files\Windows Kits\8.1\Include\um\gl”
    • ویندوز 64 بیت: “C:\Program Files (x86)\Windows Kits\8.1\Include\um\gl”
  • فایل glut32.lib ار در مسیرهای زیر کپی کنید(در هر دو مسیر کپی شود):
    • “C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86”
    • “C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64”
  • حال یک پروژه Win32 از نوع Console Application ایجاد کنید.
  • سپس یک فایل C++ به پروژه افزوده و کد زیر را در آن کپی کنید:

در صورتی که پروژه اجرا شود، glut به درستی نصب شده است.

نکات:

  • ممکن است برای شناسایی شدن فایل glut32.dll، نیاز باشد تا سیستم را Restart کنید.
  • این آموزش بر روی ویندوز 10 و نرم افزار Visual Studio 2015 تست شده است.
  • قبل از نصب کتابخانه OpenGL باید نرم افزار Visual Studio را نصب کنید.

آموزش نصب OpenGL در نرم افزار DevCpp

  • فایل glut32.dll را در مسیر “C:\Windows\System32” کپی کنید.
  • فایل سرآیند glut.h را در مسیر زیر کپی کنید:
    • ویندوز 32 بیت: “C:\Program Files\Dev-Cpp\MinGW\include\GL”
    • ویندوز 64 بیت: “C:\Program Files (x86)\Dev-Cpp\MinGW64\include\GL”
  • فایل libglut32.a را در مسیر زیر کپی کنید:
    • ویندوز 32 بیت: “C:\Program Files\Dev-Cpp\MinGW\lib”
    • ویندوز 64 بیت: “C:\Program Files (x86)\Dev-Cpp\MinGW64\lib”
  • برای تست OpenGL، یک پروژه از نوع Empty Project با نام Rectangle ایجاد کرده و کد های زیر را در آن کپی کنید

  • بعد از ذخیره پروژه، از قسمت منوی نرم افزار DevCpp به بخش  “Project/Project Options”رفته و بخش Parameters را انتخاب کرده و پارامتر های زیر را به قسمت Linker اضافه کنید.

-“C:\Program Files\Dev-Cpp\MinGW64\lib\libglut32.a”

-lglu32

-lglut32

-lopengl32

  • در صورتی که پروژه اجرا شود، glut به درستی نصب شده است.

نکات:

ممکن است برای شناسایی شدن فایل glut32.dll، نیاز باشد تا سیستم را Restart کنید.

این آموزش بر روی ویندوز 10 و نرم افزار DevCpp 5.11.0.0 تست شده است.

قبل از نصب کتابخانه OpenGL باید نرم افزار DevCpp را نصب کنید.

آموزش نصب OpenGL در نرم افزار CodeBlocks

  • فایل glut32.dll را در مسیر “C:\Windows\System32” کپی کنید.
  • فایل سرآیند glut.h را در مسیر زیر کپی کنید:
    • ویندوز 32 بیت:  “C:\Program Files\CodeBlocks\MinGW\include\GL”
    • ویندوز 64 بیت: “C:\Program Files (x86)\CodeBlocks\MinGW64\include\GL”
  • فایل glut32.lib را در مسیر زیر کپی کنید:
    • ویندوز 32 بیت: “C:\Program Files\CodeBlocks\MinGW\lib”
    • ویندوز 64 بیت: “C:\Program Files (x86)\CodeBlocks\MinGW64\lib”
  • سپس مراحل زیر را برای تست OpenGL انجام دهید:
  • از منوی file->new->project پروژه ای جدیدی ایجاد کنید.

تصویر install-opengl-tutorial_2135_1 آموزش نصب OpenGL در (Visual Studio - Code::Blocks - DevCpp)

  • از پنجره باز شده طبق تصویر زیر گزینه GLUT project را انتخاب کرده و روی دکمه Go کلیک کنید.

تصویر install-opengl-tutorial_2135_2 آموزش نصب OpenGL در (Visual Studio - Code::Blocks - DevCpp)

  • طبق تصویر زیر بر روی دکمه Next کلیک کنید.

تصویر install-opengl-tutorial_2135_3 آموزش نصب OpenGL در (Visual Studio - Code::Blocks - DevCpp)

  • در پنجره بعدی طبق تصویر زیر عنوان پروژه و محل آن را مشخص کرده و دکمه Next را بزنید.

تصویر install-opengl-tutorial_2135_4 آموزش نصب OpenGL در (Visual Studio - Code::Blocks - DevCpp)

  • در پنجره بعدی طبق تصویر زیر مسیر پوشه های که فایل های Opengl در آن قرار دارد را باید مشخص کنید.

تصویر install-opengl-tutorial_2135_5 آموزش نصب OpenGL در (Visual Studio - Code::Blocks - DevCpp)

  • در پنجره بعدی نوع کامپایلر را طبق تصویر زیر انتخاب کرده و گزینه Finish را بزنید.

تصویر install-opengl-tutorial_2135_6 آموزش نصب OpenGL در (Visual Studio - Code::Blocks - DevCpp)

  • در صورتی که پروژه اجرا شود، glut به درستی نصب شده است.

نکات:

ممکن است برای شناسایی شدن فایل glut32.dll، نیاز باشد تا سیستم را Restart کنید.

این آموزش بر روی ویندوز 10 و نرم افزار CodeBlocks 16.1.0.0 تست شده است.

قبل از نصب کتابخانه OpenGL باید نرم افزار CodeBlocks را نصب کنید.

 

باکس دانلود
شناسه:
۲۱۳۵
فرمت فایل:
PDF
اندازه فایل:
۵۹۰ کیلوبایت
مطالب مرتبط
ثبت نظر
ریفریش کنید!
نظرات کاربران (۱۳ مورد)
  1. تصویر آواتار کاربر 0
    هادی سه شنبه , 23 مرداد

    دوستان فک کنم لینک دانلود opengl خراب شده، هر چی میزنم دانلود نمیشه!

    • تصویر آواتار کاربر 1
      یعثوب سیفی زادهسه شنبه , 23 مرداد

      دوست عزیز لینک کامل سالم است و هیچ مشکلی نداره به راحتی می تونید کتابخانه OpenGL رو دانلود کنید

  2. تصویر آواتار کاربر 0
    Game Developer سه شنبه , 10 مهر

    کامل ترین آموزشی بود که برای نصب و پیکربندی OpenGL دیده بودم. خسته نباشید.

  3. تصویر آواتار کاربر 0
    بهرام جعفری سه شنبه , 22 آبان

    دوستان میشه opengl رو بر روی نرم افزار c free هم نصب کرد؟

  4. تصویر آواتار کاربر 0
    مهلا شنبه , 4 خرداد

    فایل include روی سیستم من وجود نداره،چیکار کنم؟

  5. تصویر آواتار کاربر 0
    zahra شنبه , 31 خرداد

    ممنون از سایت خوبتون من برای code Blocks نصب کردم عالی بود چند روز درگیرش بود اما این زود نصب شد خدا خیرتون بده پیروز باشید .

  6. تصویر آواتار کاربر 0
    مهران رئیسی سه شنبه , 1 مهر

    سلام میگن که opengl چند سکویی هست یعنی اندروید رو هم پشتیبانی میکنه؟خواهش میکنم جواب بدید.

    • تصویر آواتار کاربر 124
      AmRoسه شنبه , 1 مهر

      سلام...اندروید باید ساپورت کنه که تا جایی که من اطلاع دارم میکنه.

  7. تصویر آواتار کاربر 0
    سامان حبیبی شنبه , 11 اردیبهشت

    سلام فایل سرآیند glut.h برای DEVCpp کجاست؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ تو کتابخانه OPENGL نبود

    • تصویر آواتار کاربر 124
      AmRoشنبه , 11 اردیبهشت

      سلام...تو فایلی که برای دانلود گذاشتیم...تو این مسیره: glutmingw32.zip\glutmingw32\GLUTMingw32\include\GL\glut.h

  8. تصویر آواتار کاربر 0
    سامان حبیبی شنبه , 11 اردیبهشت

    سلام مجدد اون مشکل حل شد اما مشکل اینجاست توی بخش منو تو project من میخوام project option رو بزنم تو DEV CPP انگار نمیزاره من برم توش انگار غیر فعال شده کمک کنید

    • تصویر آواتار کاربر 124
      AmRoشنبه , 11 اردیبهشت

      مشکلتونو با جزئیات بیشتر (از چیزی که میگین عکس بذارین اگه امکانش بود)...تو انجمن سایت مطرح کنید تا کسانی که میتونن کمک کنند.