تبلیغات
گرافیک کامپیوتری opengl - آموزش کامل اجرا گرفتن از برنامه opengl در محیط visual studio 2005
 
گرافیک کامپیوتری opengl
درباره وبلاگ


با سلام خدمت همه علاقمندان گرافیک کامپیوتری و OPenGl ، این وبلاگ جهت آموزش و دریافت سفارش انجام پروژه ها و تمرینات گرافیک کامپیوتری opengl با قیمت کاملا دانشجویی و اطلاع رسانی آخرین اخبار روز دنیا در این زمینه طراحی شده است ، امید است گامی هر چند کوتاه در راستای ارتقاء سطح دانش کامپیوتری کشور برداریم ( البته با نظرات و انتقادات و پیشنهادات سازنده شما عزیزان و همراهان )
آدرس ایمیل
gharehdaghi.hamid@gmail.com
شماره تلفن : 09148484912

مدیر وبلاگ : ایرانی
نویسندگان
برچسبها
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

آموزش اجرا گرفتن و نصب ملزومات لازم 

 opengl در محیط ویژوال استودیو 2005

آموزش اپن جی ال در ویژال استدیو 2005

آموزش ویژوال opengl در محیط visual studio 2005

در این بخش قصد دارم تا مراحل اولیه نصب opengl و اجرا گرفتن آن را به طور کامل شرح دهم . امیدوارم به اندازه کافی واضح و گویا باشد .

فرض می کنیم که شما ویژوال استودیو 2005 ( Visual Studio 2005 ) را به طور کامل با همه کامپننت های آن نصب کرده اید ( اگر نمی دانید کدام کامپننت ها لازم است که نصب شود موقع نصب حالت Full را انتخاب کنید تا خیالتان از این بابت راحت شود ) و الان می خواهید که یک کد اپن جی ال به زبان مثلا ++C  را در محیط visual studio 2005 نوشته و اجرا بگیرید . خوب قبل این کار باید یک سری کارهایی انجام داد ( مگه الکیه )

  1. سه فایل را باید از اینترنت دانلود کنید به اسم های glut32.lib , glut32.h , glut32.dll  ، در توضیح این فایل ها باید بگویم که همانطور که از پسوند این فایل ها مشخص است هر کدام کار خاص خودشان را انجام می دهند ، مثلا glut32.lib یک فایل کتابخانه ای یا همان library می باشد و ... من در زیر 3 لینک دانلود این فایل ها را قرار می دهم که همه آنها شامل این سه فایل مورد نظر می باشد که تا در صورت خراب شدن یک لینک بتوانید از لینک های دیگر جهت دانلود استفاده کنید .
  2. بعد از دانلود و خارج کردن فایل ها از حالت فشرده ( extract ) این سه فایل را به ترتیب در مسیر های ذکر شده زیر کپی کنید :
    • فایل glut32.dll را در مسیر زیر کپی کنید :
      • c:\windows\system
    • فایل glut32.lib را در مسیر زیر کپی کنید :
      • C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib
    • فایل glut32.h را در مسیر زیر کپی کنید :
      • C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\gl
    • --------------------------------------------------------------------------------
    • نکته کنکوری : اگر قصد دارید فایل اجرایی را که بعدا درست خواهید کرد را در سیستم دیگری امتحان و اجرا کنید ... تنها کافی است فایل glut32.dll را در مسیر گفته شده در سیستم مورد نظر کپی کنید ( در غیر این صورت احتمالا اجرا نشود  ) ... حالا ادامه آموزش
  3. وارد محیط Microsoft Visual studio 2005 می شویم . از مسیر زیر یک پروژه جدید ایجاد می کنیم    ... file - > new - > project 
  4. پنجره new project باز می شود ، حال در پنل project types گزینه ++visual C و سپس زیر شاخه باز شده win32 را انتخاب می کنیم . حال در پنل سمت راست یعنی templates عبارت win 32 console application را انتخاب نموده و در نهایت از کادر زیرین پنجره مسیر پروژه مورد نظر را تعیین می کنیم .
  5. در پنجره بعدی که نام win 32 application wizard  را دارد در پنل سمت چپ Application settings را کلیک و عبارت Empty project را تیک بزنید و دکمه finish  را کلیک کنید .
  6. حالا نوبت به اضافه کردن سورس کد می رسد ، برای این منظور ابتدا از منوی project عبارت Add new Item را انتخاب می کنیم ، در پنجره باز شده در پنل categories عبارت ++visual c و سپس زیر شاخه code را انتخاب کنید . در پنل سمت راست پنجره باز شده c++ file را کلیک کنید و بعد از مشخص کردن نام و مسیر فایل دکمه add را کلیک کنید .
  7. محیط ویژوال استودیو 2005 برای نوشتن کد opengl تقریبا آماده است و شما می توانید کد opengl خود را در داخل فایل سی پلاس پلاسی که ایجاد کردید بنویسید . اما قبل از اجرا باید آن فایل هایی که اول آموزش دانلود کردید را به ویژوال استودیو معرفی و در اصطلاح لینک کنید .
  8. در منوی project گزینه properties را انتخاب کنید و  در پنجره property page تنظیمات زیر را انجام دهید :
    1. از منوی باز شونده configuration عبارت all configuration را انتخاب کنید .
    2. در پنل سمت چپ linker و از زیر شاخه باز شده Input را انتخاب کنید و اسم های زیر را در پنل راست قسمت Additional dependenceies کپی کرده و paste کنید تا کتابخانه های مورد نیاز برای اجرا به برنامه لینک شود . 
      •  opengl32.lib glu32.lib glut32.lib 
    3. حالا visual studio 2005 می داند که glut را کجا می تواند پیدا کند .
  9. کامپایل و اجرای برنامه :  برای این کار از منوی build گزینه build solution را انتخاب کنید ( اگر برنامه بدون خطا کامپایل شد ) از منوی debug گزینه start without debugging را اتخاب کنید تا فایل exe  و اجرایی برنامه خودتان  را که نوشتید ملاحظه بفرمایید .

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

 دانلود pdf فارسی

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

دانلود pdf  انگلیسی

نکته کنکوری : در صورتی که می خواهید هر گونه برنامه و پروژه ای را به زبان opengl البته با قیمت های کاملا دانشجویی انجام بدهم ، می توانید با شماره  ( 09148484912 - قره داغی ) تماس بگیرید ( این کار تخصص منه  ... از قدیم گفتن کار را باید به کاردان سپرد ... نه )

سایت تخصصی opengl





نوع مطلب : آموزش نصب و راه اندازی opengl، 
برچسب ها : اموزش opengl فارسی، راهنمای کامل اجرای برنامه های opengl، سایت تخصصی اپن جی ال، کد های آماده و نمونه برنامه های opengl، اجرا کردن کد های pengl در ویژوال استودیو 2005، آموزش کامل opengl، کتاب آموزشی گام به گام opengl، h]k [d hg، حیب خحثدلم رهسعشم سفعیهخ 2005،
لینک های مرتبط :

       نظرات
سه شنبه 23 فروردین 1390
ایرانی
جمعه 13 مرداد 1396 06:00 ق.ظ
Thanks for the auspicious writeup. It in fact was once a enjoyment account
it. Glance advanced to more introduced agreeable from you!
By the way, how could we keep in touch?
جمعه 6 مرداد 1396 09:15 ب.ظ
I feel this is among the most significant info for me. And i'm happy studying your article.
However wanna statement on some common issues, The site taste is perfect, the articles is really great : D.
Good activity, cheers
جمعه 6 مرداد 1396 07:04 ب.ظ
When some one searches for his vital thing,
thus he/she desires to be available that in detail, thus that
thing is maintained over here.
چهارشنبه 28 تیر 1396 08:35 ب.ظ
That is very fascinating, You're an excessively professional blogger.

I've joined your feed and sit up for looking for extra of your
excellent post. Also, I've shared your website in my social networks
سه شنبه 2 خرداد 1396 07:03 ب.ظ
I all the time used to read paragraph in news papers but now as I am a
user of net thus from now I am using net for posts,
thanks to web.
یکشنبه 20 فروردین 1396 02:54 ب.ظ
Wow that was unusual. I just wrote an really long comment but after I clicked submit my comment
didn't appear. Grrrr... well I'm not writing all that over
again. Anyways, just wanted to say wonderful blog!
شنبه 19 فروردین 1396 01:29 ب.ظ
My spouse and I stumbled over here from a different page and thought I might check things
out. I like what I see so now i'm following you.

Look forward to checking out your web page repeatedly.
جمعه 27 اردیبهشت 1392 08:21 ق.ظ
با تشکر از شما دوست عزیز
جمعه 13 آبان 1390 04:26 ب.ظ
دمت گرم ایرانی جان
خیلی باحالی
هرچند خیلی سخت بود چون من ویژوال 6 داشتم ولی گره از کارم باز کردی
ایرانی خواهش می کنم ... قابلی نداشت
شنبه 31 اردیبهشت 1390 12:25 ق.ظ
آقا دمت گرم
واقعا توضیحاتت کامل بود
فقط اگه میشه به جای glue32.h بنویسی glue.h بهتره . چون من هر سه تا فایلتو دانلود کردم . حالا یه ساعت بیا دنبال glue32.h بگرد مگه پیدا میشه ؟

در کل ممنون لطف کردی
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر