Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Ошибка при наложении текстуры в OpenLG


Автор: BeKToP 13.9.2008, 16:35
При наложении текстуры на куб из за строки
Код

    texture1 = auxDIBImageLoad("text1.bmp");

Получается ошибка:[Linker Error] Unresolved external 'auxDIBImageLoadA' referenced from E:\MYGAME\OPENGL\ÒÅÊÑÒÓÐÀ ÍÀ ÊÓÁÅ\UNIT1.OBJ

Автор: Solomon 15.9.2008, 09:58
BeKToP, glaux.lib надо подключить к проекту

Автор: BeKToP 15.9.2008, 18:09
Код

#include <vcl.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glaux.h>
#include "Unit1.h"


Вроде как все включил

Автор: Rpahut 15.9.2008, 18:14
#pragma comment(lib,"glaux.lib") добавь

Автор: BeKToP 15.9.2008, 22:06
всеравно ошибка, но другая:
[Linker Fatal Error] Fatal: Unable to open file 'GLAUX.LIB'
, а нужны какие нибудь предварительные настройки чтобы работать с OpenGL (пути какие нибудь прописать, файлы добавить и т. д.)

Автор: Solomon 16.9.2008, 09:05
BeKToP, ты в какой студии? начиная с 2005, если я не ошибаюсь эта либа не идет с поставкой студии.... надо отдельно скачать

Автор: BeKToP 16.9.2008, 15:43
я работаю в C++ Builder 6

Автор: Solomon 17.9.2008, 10:41
BeKToP, на счет билдера незнаю.. неразу в нем не работал.. но судя по ошибке он не может найти либу...

Автор: BeKToP 18.9.2008, 15:13
в папке ..include\GL у меня лежат 
            gl.h 
            glu.h 
            gluax.h
  

Автор: Solomon 18.9.2008, 16:53
BeKToP, не h, а gluax.lib найди

Автор: BeKToP 19.9.2008, 15:35
есть только glu32.lib и всё

Автор: Solomon 19.9.2008, 16:01
лови... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)