Форум программистов, компьютерный форум, киберфорум
OpenGL
Войти
Регистрация
Восстановить пароль
 
235 / 11 / 0
Регистрация: 03.09.2018
Сообщений: 87
1

Ошибки при компиляции (glut и другие)

27.05.2019, 10:42. Просмотров 498. Ответов 7
Метки нет (Все метки)


Здравствуйте!
Может кто знает в чем беда?
При попытках сборки проектов (из уроков по OpenGL) в VS_2017 c библиотеками glut/freeglut и т.п. вылезают непонятные ошибки.
Ранее такого не было, VS_2017 уже переустановила, может правда еще какое-то ПО виновато, устанавливала несколько каких-то программ.
Библиотеки подключены уже всеми возможными путями, но не решается проблема. В лучшем случае вылезает то, что на скинах
0
Миниатюры
Ошибки при компиляции (glut и другие)   Ошибки при компиляции (glut и другие)  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.05.2019, 10:42
Ответы с готовыми решениями:

с2079 и с2228 ошибки при компиляции ниже участок кода, с которым праблема и скрины ошибки
// ГЛОБАЛЬНЫЕ ПЕРЕМЕННЫЕ bool game = true; // КЛАССЫ class Me; class mob { public: void...

Ошибки при компиляции - исправить ошибки в коде
Помогите исправить ошибки , не понимаю в чем может быть причина ... #include <conio.h>...

Ошибка памяти при выполнении, при компиляции не выводит ошибки
ПОмогите плс программа вводит строку символов до точки, а после вычисляет процент согласных в этой...

Ошибки при компиляции
Привет, помогите пожалуйста. При комриляции ДАЕТ ОШИБКИ: prog.cs(30,67): error CS1026:...

__________________
Помогаю в написании курсовых работ и дипломов здесь.
7
235 / 11 / 0
Регистрация: 03.09.2018
Сообщений: 87
27.05.2019, 11:18  [ТС] 2
Вот такая ерунда выскакивает почти в каждом проекте. При том что файл прописан и в свойствах проекта и в инклюд.
0
Миниатюры
Ошибки при компиляции (glut и другие)  
6440 / 4325 / 1752
Регистрация: 07.05.2019
Сообщений: 13,205
Записей в блоге: 1
27.05.2019, 11:21 3
Цитата Сообщение от NadinKaa Посмотреть сообщение
В лучшем случае вылезает то, что на скинах
Попрбуй в начале сделать #define GLUT_DISABLE_ATEXIT_HACK перед всеми инклудами
0
235 / 11 / 0
Регистрация: 03.09.2018
Сообщений: 87
27.05.2019, 11:27  [ТС] 4
Всё равно что-то не так (((
0
Миниатюры
Ошибки при компиляции (glut и другие)  
6440 / 4325 / 1752
Регистрация: 07.05.2019
Сообщений: 13,205
Записей в блоге: 1
27.05.2019, 11:32 5
Цитата Сообщение от NadinKaa Посмотреть сообщение
Всё равно что-то не так (((
В первом сообщении у тебя же как-то компилилось и запускалось. Что ты поменяла потом?
0
235 / 11 / 0
Регистрация: 03.09.2018
Сообщений: 87
27.05.2019, 12:37  [ТС] 6
Вроде бы скидала все подключаемые файлы в одну папку и перенастроила на чтение их от туда

Кликните здесь для просмотра всего текста
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
#include <windows.h>
 
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glaux.h>
 
int alpha=0, beta=0;
 
void CALLBACK mouse(AUX_EVENTREC *event)
{
static int x0,y0=-12345;
 
if(y0!=-12345)
{
alpha += event->data[AUX_MOUSEX] - x0;
beta += event->data[AUX_MOUSEY] - y0;
}
 
x0 = event->data[AUX_MOUSEX];
y0 = event->data[AUX_MOUSEY];
}
 
void CALLBACK Key_LEFT(void)
{
  alpha -= 5;
}
 
void CALLBACK Key_RIGHT(void)
{
  alpha += 5;
}
 
void CALLBACK Key_UP(void)
{
  beta += 5;
}
 
void CALLBACK Key_DOWN(void)
{
  beta -= 5;
}
 
void CALLBACK resize(int width,int height)
{
  glViewport(0,0,width,height);
  glMatrixMode( GL_PROJECTION );
  glLoadIdentity();
  glOrtho(-5,5, -5,5, 2,12);   
  gluLookAt(0, 0, 5, 0,0,0, 0,1,0 );
  glMatrixMode( GL_MODELVIEW );
}    
 
void snowman()
{
  glPushMatrix();
    glColor3d(0.75,0.75,0.75);
    glTranslated(0,-3,0);
    auxSolidSphere(2.0);
    glTranslated(0,3,0);
    auxSolidSphere(1.5);
    glTranslated(0,2,0);
    auxSolidSphere(1);
    glColor3d(0,0,0);
    glTranslated(-0.3,0.3,1);
    auxSolidSphere(0.1); 
    glTranslated(0.6,0,0);
    auxSolidSphere(0.1); 
    glTranslated(-0.3,-0.3,0);
    glColor3d(1,0,0);
    auxSolidCone(0.3,0.5);
    glTranslated(0,0.75,-1);
    glColor3d(0,0,1);
    glRotated(-90,1,0,0);
    auxSolidCone(0.75,0.75);
  glPopMatrix();
}
 
 
void CALLBACK display(void)
{
 glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
 glPushMatrix();
   glRotated(alpha, 0,1,0);
   glRotated(beta, -1,0,0);
  //auxSolidTorus(0.5, 1);
   snowman();
 glPopMatrix();
  auxSwapBuffers();
}
 
void main()
{
float pos[4] = {3,3,3,1};
float dir[3] = {-1,-1,-1};
GLfloat mat_specular[] = {1,1,1,1};
    auxInitPosition( 50, 10, 400, 400);
    auxInitDisplayMode( AUX_RGB | AUX_DEPTH | AUX_DOUBLE );
    auxInitWindow( "Controls" );
    auxIdleFunc(display);
    auxReshapeFunc(resize);
    glEnable(GL_DEPTH_TEST);
    glEnable(GL_COLOR_MATERIAL);
    glEnable(GL_LIGHTING);
    glEnable(GL_LIGHT0);
    glLightfv(GL_LIGHT0, GL_POSITION, pos);
    glLightfv(GL_LIGHT0, GL_SPOT_DIRECTION, dir);
    glMaterialfv(GL_FRONT, GL_SPECULAR, mat_specular);
    glMaterialf(GL_FRONT, GL_SHININESS, 128.0);
    auxKeyFunc(AUX_LEFT, Key_LEFT);
    auxKeyFunc(AUX_RIGHT, Key_RIGHT);
    auxKeyFunc(AUX_UP, Key_UP);
    auxKeyFunc(AUX_DOWN, Key_DOWN);
 
    auxMouseFunc(AUX_LEFTBUTTON, AUX_MOUSELOC, mouse);
 
    auxMainLoop(display);
}
0
6440 / 4325 / 1752
Регистрация: 07.05.2019
Сообщений: 13,205
Записей в блоге: 1
27.05.2019, 12:42 7
Цитата Сообщение от NadinKaa Посмотреть сообщение
Вроде бы скидала все подключаемые файлы в одну папку и перенастроила на чтение их от туда
И что?
0
235 / 11 / 0
Регистрация: 03.09.2018
Сообщений: 87
27.05.2019, 13:56  [ТС] 8
Нашла решение в теме Ошибка GLAUX
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.05.2019, 13:56

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

Ошибки при компиляции
друг скинул прогу у него мс вижел студио 2009 я открыл проект в 2013 елтимейд и мне при запуске...

Ошибки при компиляции
Функция принимает текстовую функцию и значение переменной и решает ее. long double func(string...

Ошибки при компиляции
Здравствуйте. Не могу запустить код из-за ошибок. Не понятно, от чего они возникли. Вот сама...

Ошибки при компиляции
Помогите пожалуйста исправить ошибки которые в программе при компиляции возникают. Вот листинг:...


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

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

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