Библиотека DevIL c++, почему не загружается картинка?
я уже задавал этот вопрос, но так и не смог разобраться так как новичок в программировании... Дело в том что я хочу научиться использовать библиотеку DevIL для OpenGL, нор для начала хотел посмотреть как она работает, посмотрел функции на оф. сайте и попытался реализовать загрузку изображения... Но функция ilLoadImage возвращает 0... Ну в общем картинка не загружается...
Ну если кто то имеет опыт, не могли бы вы помочь разобраться почему картинка не загружается? Может быть я неправильно сформировал код? Или может библиотека не правильно установлена?
#include #include "IL/ilut.h" #include "IL/ilu.h" #include "IL/il.h"
using namespace std;
int main()
{
ilInit();
iluInit();
ilutRenderer(ILUT_OPENGL);
ilSetInteger(IL_KEEP_DXTC_DATA, IL_TRUE);
ilutEnable(ILUT_GL_AUTODETECT_TEXTURE_TARGET);
ilutEnable(ILUT_OPENGL_CONV);
ilutEnable(ILUT_GL_USE_S3TC);
ILuint a = 0;
ilGenImages(1, &a);
ilBindImage(a);
ilLoadImage(L"1.bmp");
ILenum ilGetError(ilLoadImage(L"1.bmp"));
cout << ilGetError << endl;
}