1) C++ & OpenGL. Урок 01. Введение в OpenGL
-
В данной теме обсуждается статья 1) C++ & OpenGL. Урок 01. Введение в OpenGL, опубликованная 2011-11-25 11:36:3822 Декабря 2011 - 10:05 / #1
-
Добрый день,
а где можно посмотреть как подключить openGL к Visual Studio 2010?
Rtut, Здравствуйте !
1. правой кнопкой мыши в Solution Explorer нажимаете на своем проекте.
2. Выбираете пункт Properties
3. Далише идем так Configuration Properties - Linker - Input
4. и в Additional Dependencies прописываете либы
5. Configuration Properties - Linker - General здесь в пункте Additional Library Directory можно прописать путь к папке с библиотеками, что в вашем случае может понадобиться для библиотек opengl32.lib glu32.lib glut32.lib
в коде подключаете файлы
#include
#include
Можно качнуть проект на http://codesampler.com/oglsrc/oglsrc_1.htm#ogl_initialization - и конвертнуть его в 2010 солюшн. (проекты есть как для c++, так и для C#, VB.NET)22 Декабря 2011 - 10:07 / #2 -
moderator, спасибо, что откликнулись.
Делала всё как вы сказали - вот мой код:#include <GL\glut.h>
int main(int argc, char** argv)
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
glutInitWindowSize(400,400);
glutInitWindowPosition(100,200);
glutCreateWindow("Lesson 01");
glutMainLoop();
}
Выдаёт ошибку:
1>opengl008.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp____glutInitWithExit@12 в функции _glutInit_ATEXIT_HACK@8
1>opengl008.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp____glutCreateWindowWithExit@8 в функции _glutCreateWindow_ATEXIT_HACK@4
1>c:\users\xedin\documents\visual studio 2010\Projects\openGL008\Debug\openGL008.exe : fatal error LNK1120: 2 неразрешенных внешних элементов
Может быть дело в том, что я создаю консольный, пустой проект? Но насколько я поняла из видео - там делают тоже самое.
Примеры скачала и они работают - но они для win32 - там многовато кода для начала. Может быть есть какой-нибудь способ справиться с этим?Сообщение отредактировал admin 22.12.2011 в 22:1222 Декабря 2011 - 13:30 / #3 -
Rtut,
не подключены библиотеки, которые содержат используемые функции, надо смотреть в настройках проекта22 Декабря 2011 - 22:32 / #4 -
А какие именно настройки за это могут отвечать?23 Декабря 2011 - 02:18 / #5
Пользователи которые читают эту тему
Сейчас онлайн:1
(пользователей:0, гостей: 1)
Powered by Bullet Energy Forum



