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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: #elahe# در 21 اسفند 1391، 12:52 ق‌ظ

عنوان: برنامه نویسی گرافیک با ++C
ارسال شده توسط: #elahe# در 21 اسفند 1391، 12:52 ق‌ظ
واسه IDE ایکلیپس نصب کرده ام و cdt رو هم واسه برنامه نویسی c نصب کرده ام
من الان سه تا فایل دارم که یکیش فایل dll هست و یکیش هیدرفایل و یکی دیگه ش یه فایل کتابخانه ای
باید این فایلها رو تو برنامه هام استفاده بکنم (واسه OpenGL)
حالا این فایلها رو باید تو کدوم مسیرها کپی بکنم ؟
عنوان: پاسخ : برنامه نویسی گرافیک با ++C
ارسال شده توسط: nixoeen در 21 اسفند 1391، 02:49 ق‌ظ
سوال‌هاتون رو کامل نمی‌پرسید! سعی کنید توضیحات کافی رو بدید که سریع‌تر جواب بگیرید.
عنوان: پاسخ : برنامه نویسی گرافیک با ++C
ارسال شده توسط: majidkamali1370 در 21 اسفند 1391، 08:54 ق‌ظ
اون کارا مال ویندوزه ;)
توی لینوکس از توی software center بسته mesa-common-dev رو نصب کنید. اگه از از glut استفاده میکنید بسته freeglut3-dev رو هم نصب کنید.
عنوان: پاسخ : برنامه نویسی گرافیک با ++C
ارسال شده توسط: #elahe# در 21 اسفند 1391، 06:11 ب‌ظ
سوال‌هاتون رو کامل نمی‌پرسید! سعی کنید توضیحات کافی رو بدید که سریع‌تر جواب بگیرید.
سوالم واضحه
فقط ترتیبش از آخر به اوله :دی
میخام با ++C برنامه های گرافیکی بنویسم
با کتابخانه OpenGL
واسه این کار هم یه فایل dll و یه هیدرفایل و یه فایل کتابخانه ای نیازه
glut.h
glut32.dll
glut32.lib

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

حالا میخام بدونم اون سه فایل رو باید کجاها کپی کنم ؟!
عنوان: پاسخ : برنامه نویسی گرافیک با ++C
ارسال شده توسط: #elahe# در 21 اسفند 1391، 06:12 ب‌ظ
اون کارا مال ویندوزه ;)
توی لینوکس از توی software center بسته mesa-common-dev رو نصب کنید. اگه از از glut استفاده میکنید بسته freeglut3-dev رو هم نصب کنید.
بله از glut استفاده میکنم

لطفا کمی توضیح بدید
عنوان: پاسخ : برنامه نویسی گرافیک با ++C
ارسال شده توسط: majidkamali1370 در 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 بنویسم میگفت این نیست.
عنوان: پاسخ : برنامه نویسی گرافیک با ++C
ارسال شده توسط: #elahe# در 21 اسفند 1391، 07:18 ب‌ظ
مرسی
اگه مشکلی داشتم همینجا مطرح میکنم :)