نمایش نتایج 1 تا 3 از 3

نام تاپیک: نصب الحاقی ها در ++VC

  1. #1
    کاربر جدید آواتار smh1988
    تاریخ عضویت
    شهریور 1389
    محل زندگی
    تهران و مشهد و نجف آباد
    سن
    37
    پست
    14

    Smile نصب الحاقی های اپن جی ال (opengl extension) در ++VC

    وقتی به مبحث Imaging subset رسیدم فهمیدم که باید از extension ها استفاده کنم
    بعد با اجرای کد زیر فهمیدم که سخت افزارم اونو ساپورت میکنه !

    if(gltIsExtSupported(“GL_ARB_imaging”) == 0)
    {
    printf(“Imaging subset not supported\r\n”);
    return 0;
    }
    وقتی برنامه رو کامپایل کردم به موارد زیر اشاره کرد :

    error C3861: 'glHistogram': identifier not found
    error C3861: 'glConvolutionFilter2D': identifier not found
    error C3861: 'glColorTable': identifier not found
    error C3861: 'glGetHistogram': identifier not found


    به جای glext دارم از glee استفاده میکنم .
    glee.lib رو هم به پروژه اضافه کردم و همچنین سر آمد glee.h
    gl.h رو هم قبل از اون اضافه کردم
    دیگه نمیدونم باید چی رو به کجا اضافه کنم !

    یه ماه لنگه اینم !
    آخرین ویرایش به وسیله smh1988 : شنبه 20 شهریور 1389 در 20:15 عصر دلیل: واضح نبودن سوال .

  2. #2

    نقل قول: نصب الحاقی ها در ++VC

    در ابتدای برنامه متد glewinit رو فراخوانی کنید.

    توجه کنید که:
    کتابخونه glew به OpenGL 3.+ مشکل داره که داخل تاپیک زیر نحوه حلش رو نوشتم:
    http://pooyagp.blogspot.com/2010/07/...-solution.html

  3. #3
    کاربر جدید آواتار smh1988
    تاریخ عضویت
    شهریور 1389
    محل زندگی
    تهران و مشهد و نجف آباد
    سن
    37
    پست
    14

    Question نقل قول: نصب الحاقی های اپن جی ال (opengl extension) در ++VC

    نقل قول نوشته شده توسط smh1988 مشاهده تاپیک
    وقتی به مبحث Imaging subset رسیدم فهمیدم که باید از extension ها استفاده کنم
    بعد با اجرای کد زیر فهمیدم که سخت افزارم اونو ساپورت میکنه !

    if(gltIsExtSupported(“GL_ARB_imaging”) == 0)
    {
    printf(“Imaging subset not supported\r\n”);
    return 0;
    }
    وقتی برنامه رو کامپایل کردم به موارد زیر اشاره کرد :

    error C3861: 'glHistogram': identifier not found
    error C3861: 'glConvolutionFilter2D': identifier not found
    error C3861: 'glColorTable': identifier not found
    error C3861: 'glGetHistogram': identifier not found


    به جای glext دارم از glee استفاده میکنم .
    glee.lib رو هم به پروژه اضافه کردم و همچنین سر آمد glee.h
    gl.h رو هم قبل از اون اضافه کردم
    دیگه نمیدونم باید چی رو به کجا اضافه کنم !

    یه ماه لنگه اینم !

    چون از glee استفاده کرده بودم باید به جای glHistogram می نوشتم glHistogramEXT !
    حالا compiler ارور نمیده ولی موقع اجرا میگه تابع شما در فایل dll مربوطه یافت نمی شود !
    (راست میگه ! رفتم توی dll رو نگاه کردم دیدم چنین تابعی در کار نیست ! حالا بماند چجوری نگاه کردم !)
    سوال اینجانب :
    وقتی سخت افزارم GL_ARB_imaging رو ساپورت میکنه چرا توابعش توی dll ش نیست ! ( اصلا توابعش کجاست ؟)
    شاید opengl32.dll من عوض شده ؟!

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •