С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.87
pilon
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 8
#1

уроки С++ - C++

24.05.2011, 12:21. Просмотров 3812. Ответов 8
Метки нет (Все метки)

Здравствуйте обитатели форума, я на вашем форуме новенький, появилось желание научиться программировать на языке С++, до этого немного программировал на ассемблере и Си для микроконтроллеров... Сейчас смотрю уроки с ютуба дошёл до урока 22(немного об OpenGL)...
написал код как на уроке

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <GL/glut.h>
 
//using namespace std;
 
void display()
{
     glClear(GL_COLOR_BUFFER_BIT);
     gl_Begin(GL_POINTS);
     gl_Color3f(0.0, 0.0, 0.0);
     gl_Vertex2f(0.25, 0.25);
     glEnd();
     
     glFlush();
     
}
 
int mane (int argc, char **argv)
{
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
    glutInitWindowSize(240, 240);
    glutInitWindowPosition(100, 740);
    glutInitWindow("Test");
    glClearColor(1.0, 1.0, 1.0, 1.0);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(0.0, 1.0, 0.0, 1.0, -1.0, 1.0);
    glutDisplayFunc(display);
    glutMainLoop();
}
сначала компилятор ругался что нет библиотеки, потом я библиотеку скачал в папку include/GL все равно компилятор ругается...
Компилятор Dev-C++
Ошибки:
1 E:\Фильмы\C++\0-45\l_22(немного об OpenGL)\main.cpp In file included from E:\Фильмы\C++\0-45\l_22(немного об OpenGL)\main.cpp

43 C:\Dev-Cpp\include\GL\glut.h redeclaration of C++ built-in type `short'

E:\Фильмы\C++\0-45\l_22(немного об OpenGL)\main.cpp In function `void display()':

8 E:\Фильмы\C++\0-45\l_22(немного об OpenGL)\main.cpp `gl_Begin' undeclared (first use this function)

(Each undeclared identifier is reported only once for each function it appears in.)

9 E:\Фильмы\C++\0-45\l_22(немного об OpenGL)\main.cpp `gl_Color3f' undeclared (first use this function)

10 E:\Фильмы\C++\0-45\l_22(немного об OpenGL)\main.cpp `gl_Vertex2f' undeclared (first use this function)

E:\Фильмы\C++\0-45\l_22(немного об OpenGL)\main.cpp In function `int mane(int, char**)':

23 E:\Фильмы\C++\0-45\l_22(немного об OpenGL)\main.cpp `glutInitWindow' undeclared (first use this function)
зарание спасибо за ответ

 Комментарий модератора 
Используйте теги форматирования кода!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2011, 12:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос уроки С++ (C++):

Уроки С++ - C++
Я вот решил заняться съемкой уроков по С++ для начинающих))) Просмотрите один два урока...скажите,есть ли вообще смысл что-то дальше...

уроки - левал ап - C++
Привет. Есть в инете уроки по левал ап ? А то только везде классы,векторы,типы данных,массивы,указатели и все. Хочется продолжения. Искал...

Уроки по Visual C++ - C++
Где можно найти отличные уроки по Visual c++ для начинающих, в гугле искал не чего особенного не нашел =) P.S. Может кто нибудь добрый...

Учебники/уроки по MVS - C++
Сорри, если не туда пишу. Очень нужна литература по изучению C++ в связке с Microsoft Visual Studio. В инете много материала по MVS, но...

Уроки С++ для начинающих - C++
Всем привет! Хочу представить Вашему вниманию серию уроков по С++ для начинающих. Смотрите видео, подписывайтесь, советуйте, что...

SDL 2.0 - нужны уроки - C++
Привет, есть какие-либо уроки по SDL 2.0 ? Нашел эти, но они мне не понравились. Может кто знает нормальные

8
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
24.05.2011, 13:40 #2
Там же на ютубе есть инструкция по настройке библиотеки OpenGL.
0
pilon
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 8
24.05.2011, 14:39  [ТС] #3
до этого проблем не было, делал все так как и в уроке и все работало, а это первый раз, правда у него компилятор другой какой то, http://www.youtube.com/watch?v=R1v7I...D5BB4&index=22
0
m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,262
Завершенные тесты: 2
24.05.2011, 14:45 #4
Цитата Сообщение от pilon Посмотреть сообщение
int mane
?
как вариант попробуй добавить
перед инклудами
C++
1
2
3
#pragma comment(lib, "opengl32.lib")
#pragma comment(lib, "glut32.lib")
#pragma comment(lib, "glu32.lib")
1
pilon
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 8
24.05.2011, 15:12  [ТС] #5
спасибо за main но компилятор до туда даже не доходит, ругается на
C++
1
#include <GL/glut.h>
вот так
2 E:\Фильмы\C++\0-45\l_22(немного об OpenGL)\main.cpp In file included from E:\Фильмы\C++\0-45\l_22(немного об OpenGL)\main.cpp
0
asics
Freelance
Эксперт С++
2850 / 1785 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
24.05.2011, 15:16 #6
pilon, Попробуй зделать все как тут описано.
1
pilon
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 8
24.05.2011, 22:48  [ТС] #7
Спасибо нашёл все ошибки, только одна осталось, компилятор ругается на
C++
1
#include <GL/glut.h>
вот так 2 C:\main.cpp In file included from C:\main.cpp
но компилятор видет эту библиотеку, без неё ошибок вообще тьма
0
neske
1505 / 872 / 84
Регистрация: 26.03.2010
Сообщений: 2,987
24.05.2011, 23:52 #8
Цитата Сообщение от pilon Посмотреть сообщение
C++
1
int mane (int argc, char **argv)
Мб дело в этом, как считаете?
0
pilon
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 8
25.05.2011, 00:54  [ТС] #9
дело не в этом, я уже исправил
0
25.05.2011, 00:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2011, 00:54
Привет! Вот еще темы с ответами:

Уроки по C++ для самых маленьких - C++
Приветствую всех. Размещаю ссылку на уроки по C++ для новичков. Описание из meta description: Данный раздел предназначен для тех,...

Нужны ли уроки по С++ для начинающих? - C++
В последнее время задумался над созданием своих уроков по С++,ООП и STL для новичков Кому интересно, могу попробывать..

СТРОКИ где же взять УРОКИ - C++
Подскажите где взять уроки на строки функции и указатели спс мило berezza9999@gmail.com:friends: Добавлено через 1 минуту ...

Для новичков C++ Видео уроки - C++
Ссылка на видео уроки по программированию C++:http://www.youtube.com/playlist?list=PL623796FBAE1FC845 Уроки записывал не я (но я по ним...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.