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

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

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


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

نویسنده موضوع: مشکل پیدا نشدن کتابخانه lglutبرنامه ی opengl به زبان c++ در IDE:Netbeans  (دفعات بازدید: 1909 بار)

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

آفلاین dr.b4ne

  • Sr. Member
  • *
  • ارسال: 265
  • جنسیت : پسر
سلام دوستان و اساتید گرامی ;
بنده از netbeans برای اجرای کد های c/cpp استفاده میکنم البته فقط برای consol-application و حالا یه برنامه openGl دارم که یابد اجراش کنم (این هم GUI نداره) کد این برنامه با cpp نوشته شده علیرغم اینکه سایر کد های c/cpp تو این IDE درست اجرا میشن این کد در زمان اجرا به مشکا میخوره البته بنده کتابخانه(های)openGl رو به کامپایلر معرفی کردم اما اجرا نمیشه و خروجی هم به صورت زیره

"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory `/home/dr_b4ne/NetBeansProjects/CppApplication_2'
"/usr/bin/make"  -f nbproject/Makefile-Debug.mk dist/Debug/GNU-Linux-x86/cppapplication_2
make[2]: Entering directory `/home/dr_b4ne/NetBeansProjects/CppApplication_2'
mkdir -p build/Debug/GNU-Linux-x86
rm -f build/Debug/GNU-Linux-x86/main.o.d
g++    -c -g -MMD -MP -MF build/Debug/GNU-Linux-x86/main.o.d -o build/Debug/GNU-Linux-x86/main.o main.cpp
mkdir -p dist/Debug/GNU-Linux-x86
g++     -o dist/Debug/GNU-Linux-x86/cppapplication_2 build/Debug/GNU-Linux-x86/main.o -lglut.h
/usr/bin/ld: cannot find -lglut.h
collect2: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-Linux-x86/cppapplication_2] Error 1
make[2]: Leaving directory `/home/dr_b4ne/NetBeansProjects/CppApplication_2'
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory `/home/dr_b4ne/NetBeansProjects/CppApplication_2'
make: *** [.build-impl] Error 2


BUILD FAILED (exit value 2, total time: 267ms)
توی سایت های خارجی برای حل این مشکل به چیزی به نام variable path و mysys اشاره کرده بودند که بنده نتونستم با مطالی اونها مشکلمو حل کنم
بسیار ممنون میشم اگه راهنماییم کنید . . .
« آخرین ویرایش: 19 اردیبهشت 1392، 12:18 ب‌ظ توسط dr.b4ne »

آفلاین dr.b4ne

  • Sr. Member
  • *
  • ارسال: 265
  • جنسیت : پسر
پاسخ : مشکل در هنگام اجرای برنامه cpp در netbeans
« پاسخ #1 : 18 اردیبهشت 1392، 06:05 ب‌ظ »
دوستان خواهش میکنم اگر روش حل این مشکل رو بلدید دریغ نکنید ، حقیقتا بسیار نیازمند حل این مشکلم .
پیشاپیش از دوستانی که در بحث سالم شرکت میکنند تشکر میکنم .

آفلاین alend

  • High Hero Member
  • *
  • ارسال: 1319
پاسخ : مشکل در هنگام اجرای برنامه cpp در netbeans
« پاسخ #2 : 19 اردیبهشت 1392، 09:05 ق‌ظ »
این چی هست که پیدا نمی شود؟

-lglut.h

آفلاین dr.b4ne

  • Sr. Member
  • *
  • ارسال: 265
  • جنسیت : پسر
پاسخ : مشکل در هنگام اجرای برنامه cpp در netbeans
« پاسخ #3 : 19 اردیبهشت 1392، 11:55 ق‌ظ »
این چی هست که پیدا نمی شود؟
-lglut.h
آها . . . پست شما یه سر نخ خوب به من داد ...+۱...یکی از کتابخانه های OpenGL هست ، وقتی که میخام با g++ برنامه های opengl رو کامپایل کنم به مشکل نمیخورم خودم دستی این کتابخانه و کتابخانه دیگری رو به کامپایلر معرفی میکنم ، اینجوری
g++ 5.cpp -lglut -lGLU
حالا هم تمام کتابخانه های موجود در مسیر /usr/include/GL رو به netbeans معرفی کردم ، اینجوری . . .
project propertis -> linker -> libraries -> add libra...
اما کتابخانه lglut.h توی اون مسیر نیست
حالا رفتم تو مسیر ریشه "/" و اسم کتابخانه رو سرچ دادم تا ببینم تو کدوم آدرسه (که g++ اونو میشناسه اما نت بینز نمیشناسه) تا به نت بینز معرفی ش کنم ، اما در کمال نا باوری چیزی پیدا نکرد !!!
g++ از کدوم مسیر اون کتابخانه رو بر میداره و استفاده میکنه ، تا من هم از اون مسیر به نت بینز معرفی اش کنم ...؟
« آخرین ویرایش: 19 اردیبهشت 1392، 12:23 ب‌ظ توسط dr.b4ne »

آفلاین dr.b4ne

  • Sr. Member
  • *
  • ارسال: 265
  • جنسیت : پسر
جدیدا یه پلاگین برای کار با openGL تو netbeans دیدم ،‌من که استفاده نکردم (آخه کارم تموم شد)‌ اگه کسی باهاش برخوردی داشته اینجا مطرح کنه ، لططفا ...