انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: برنامه نویسی گرافیک با ++C  (دفعات بازدید: 2838 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین #elahe#

  • Full Member
  • *
  • ارسال: 212
  • جنسیت : دختر
برنامه نویسی گرافیک با ++C
« : 21 اسفند 1391، 12:52 ق‌ظ »
واسه IDE ایکلیپس نصب کرده ام و cdt رو هم واسه برنامه نویسی c نصب کرده ام
من الان سه تا فایل دارم که یکیش فایل dll هست و یکیش هیدرفایل و یکی دیگه ش یه فایل کتابخانه ای
باید این فایلها رو تو برنامه هام استفاده بکنم (واسه OpenGL)
حالا این فایلها رو باید تو کدوم مسیرها کپی بکنم ؟

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : برنامه نویسی گرافیک با ++C
« پاسخ #1 : 21 اسفند 1391، 02:49 ق‌ظ »
سوال‌هاتون رو کامل نمی‌پرسید! سعی کنید توضیحات کافی رو بدید که سریع‌تر جواب بگیرید.

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : برنامه نویسی گرافیک با ++C
« پاسخ #2 : 21 اسفند 1391، 08:54 ق‌ظ »
اون کارا مال ویندوزه ;)
توی لینوکس از توی software center بسته mesa-common-dev رو نصب کنید. اگه از از glut استفاده میکنید بسته freeglut3-dev رو هم نصب کنید.
Ubuntu 14.04 LTS 64-bit - unity

آفلاین #elahe#

  • Full Member
  • *
  • ارسال: 212
  • جنسیت : دختر
پاسخ : برنامه نویسی گرافیک با ++C
« پاسخ #3 : 21 اسفند 1391، 06:11 ب‌ظ »
سوال‌هاتون رو کامل نمی‌پرسید! سعی کنید توضیحات کافی رو بدید که سریع‌تر جواب بگیرید.
سوالم واضحه
فقط ترتیبش از آخر به اوله :دی
میخام با ++C برنامه های گرافیکی بنویسم
با کتابخانه OpenGL
واسه این کار هم یه فایل dll و یه هیدرفایل و یه فایل کتابخانه ای نیازه
glut.h
glut32.dll
glut32.lib

واسه کدنویسی هم میخام از محیط eClipse استفاده کنم که به همراه cdt نصبش کرده ام

حالا میخام بدونم اون سه فایل رو باید کجاها کپی کنم ؟!

آفلاین #elahe#

  • Full Member
  • *
  • ارسال: 212
  • جنسیت : دختر
پاسخ : برنامه نویسی گرافیک با ++C
« پاسخ #4 : 21 اسفند 1391، 06:12 ب‌ظ »
اون کارا مال ویندوزه ;)
توی لینوکس از توی software center بسته mesa-common-dev رو نصب کنید. اگه از از glut استفاده میکنید بسته freeglut3-dev رو هم نصب کنید.
بله از glut استفاده میکنم

لطفا کمی توضیح بدید

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : برنامه نویسی گرافیک با ++C
« پاسخ #5 : 21 اسفند 1391، 06:47 ب‌ظ »
software center رو باز کنید و اون بالا سرچ کنید mesa-common-dev
mesa نسخه متن باز OpenGL هست. شما اون رو که نصب کنید، هدرها و کتابخونه های GL و GLU اضافه میشه.
برای glut هم freeglut3-dev رو نصب کنید. freeglut هم نسخه متن باز از glut هست. اون هم هدرها و کتابخونه های glut رو اضافه میکنه.
من با اکلیپس کار نمیکنم ولی واسه اینکه یه برنامه OpenGL رو از خط فرمان کامپایل کنید به این صورت باید عمل کنید
g++ myProgram.cpp -lglut -lGLU -lGLبه بزرگی و کوچکی و ترتیب کتابخونه ها دقت کنید. چون glut از GLU و GL استفاده میکنه اول باید اون رو معرفی کنید.

راستی، احتمالا باید بسته های libxxf86vm-dev یا libxxf86vm1 هم نصب کنید. توی Code::Blocks وقتی میخواستم GL بنویسم میگفت این نیست.
« آخرین ویرایش: 21 اسفند 1391، 06:53 ب‌ظ توسط majidkamali1370 »
Ubuntu 14.04 LTS 64-bit - unity

آفلاین #elahe#

  • Full Member
  • *
  • ارسال: 212
  • جنسیت : دختر
پاسخ : برنامه نویسی گرافیک با ++C
« پاسخ #6 : 21 اسفند 1391، 07:18 ب‌ظ »
مرسی
اگه مشکلی داشتم همینجا مطرح میکنم :)