السلام عليكم
اريد ان اعرف كيفية الوصول الى
opengl
في
visuel c++ express 2008
قد حاولت كثيرا لكني لم استطع
السلام عليكم
اريد ان اعرف كيفية الوصول الى
opengl
في
visuel c++ express 2008
قد حاولت كثيرا لكني لم استطع
عليكم السلام
ماهو الخطا الذي يظهر ؟
تأكد أن هذه الملفات مرفقة مع المترجم :
OpenGL32.Lib
Glu32.lib
gl.h
glu.h
هذه الملفات المهمة .. تستطيع العثور عليها من أي مكان اذا لم توجد مع المترجم .
اما Win32 APIs فغير مدعومة حسب ما أذكر ، لذلك استخدم glut أو glfw .. الخ ، من اطر العمل الأسهل .
تم تعديل هذه المشاركة بواسطة الشمري في 14 أكتوبر 2009 في 22:47
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri
الالسلام عليكم
المشكلة انني لم اجد اين اضيف رابط هذه المكتبات فمثلا عندما كنت استخدم نسخةvisuel c++5
كنت اذهب الى project
ثم اضيف ربط المكتبات
تم تعديل هذه المشاركة بواسطة hbate_allah في 15 أكتوبر 2009 في 22:46
Win32 APIs لاتعمل .. اذا كنت تعمل على GLUT فلا تحتاج إلى ربط للمكتبات لأنها تربط بشكل تلقائي .. أما اذا كنت تعمل على Win32 APIs فلا أظن أن هناك حل الا بتنزيل Win32 SDK ان صحّت التسمية .. أو تنتقل لمترجم اخر .. عموما يمكنك ربط أي مكتبة هكذا :
#pragma comment (lib,"opengl32.lib") #pragma comment (lib,"glu32.lib")
لكن يجب أن تتأكد أنها موجودة مع المترجم .. بالبحث داخل مجلد الفيجوال سي .
المشكلة في express أن هناك بعض المكتبات غير مضمنة بشكل تلقائي وتحتاج لتنزيلها بنفسك .
لكن لاتحتاج إليها في OpenGL ، يكفي أن تستخدم GLUT أو GLFW ويوجد مقالات في المنتدى لتبدأ بها .
تم تعديل هذه المشاركة بواسطة الشمري في 15 أكتوبر 2009 في 23:18
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri
وعليكــم السـلام ورحمة الله وبركاتـه..
الطريقة سهله و انا جربتها و ضبطت الحمدلله
أول شي حمل مكتبة opengl
و انسخ glut32.dll وglut.h و glut32.lib و الصقه في الاماكن المحددة
1- glut32.dll يتم وضعه في المجلد C:\WINDOWS\system
2- glut.h يتم وضعه في المجلد C:\Program Files\Microsoft Visual Studio9.0\VC\Include
3- glut32.lib يتم وضعه في المجلد C:\Program Files\Microsoft Visual Studio9.0\VC\Lib
واستدعي المكتبة في بداية برنامج
#include<glut.h>
اتمنى اكون افدتك
بالتوفيق
أتمنى اكون افدتك
شكرا لك ساجربها ايضا لقد كنت افعل هذا عندما عملت ب بيلدر