الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Opengl في Visuel C++ Express 2008

بدأه hbate_allah في 14 أكتوبر 2009 · 5 رد · 1,045 مشاهدة · في OpenGL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد ان اعرف كيفية الوصول الى

opengl

في

visuel c++ express 2008

قد حاولت كثيرا لكني لم استطع

#2

عليكم السلام

ماهو الخطا الذي يظهر ؟

تأكد أن هذه الملفات مرفقة مع المترجم :

OpenGL32.Lib

Glu32.lib

gl.h

glu.h

هذه الملفات المهمة .. تستطيع العثور عليها من أي مكان اذا لم توجد مع المترجم .

اما Win32 APIs فغير مدعومة حسب ما أذكر ، لذلك استخدم glut أو glfw .. الخ ، من اطر العمل الأسهل .

تم تعديل هذه المشاركة بواسطة الشمري في 14 أكتوبر 2009 في 22:47

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#3

الالسلام عليكم

المشكلة انني لم اجد اين اضيف رابط هذه المكتبات فمثلا عندما كنت استخدم نسخةvisuel c++5

كنت اذهب الى project

ثم اضيف ربط المكتبات

تم تعديل هذه المشاركة بواسطة hbate_allah في 15 أكتوبر 2009 في 22:46

#4

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

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#5

وعليكــم السـلام ورحمة الله وبركاتـه..

الطريقة سهله و انا جربتها و ضبطت الحمدلله

أول شي حمل مكتبة 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>

اتمنى اكون افدتك

بالتوفيق

أتمنى اكون افدتك

#6

شكرا لك ساجربها ايضا لقد كنت افعل هذا عندما عملت ب بيلدر

مواضيع مشابهة