|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.04.2024, 13:57 | #11 | |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 147
|
Цитата:
|
|
11.04.2024, 20:40 | #12 |
Форумчанин
Регистрация: 16.02.2013
Сообщений: 169
|
Установил в свойствах файла:
Компоновщик Общие Дополнительные каталоги библиотек Ссылку на директорию , где находятся файлы glu32.lib,glut32.lib. Правильно ли сделал? Ошибка , что не может найти файл glut32.lib исчезла , но появились ошибки: LNK2019 ссылка на неразрешенный внешний символ glutInit в функции main LNK2019 ссылка на неразрешенный внешний символ glutInitDisplayMode в функции main LNK2019 ссылка на неразрешенный внешний символ glutInitWindowPosition в функции main и другие 12 ошибок с функциями. LNK1120 неразрешенных внешних элементов:12 В чем дело? |
12.04.2024, 15:03 | #13 | |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 147
|
Цитата:
|
|
12.04.2024, 20:17 | #14 |
Форумчанин
Регистрация: 16.02.2013
Сообщений: 169
|
Я скачал эти файлы с сайта:
opengl.org/resources/libraries/glut/glutdlls37beta.zip |
13.04.2024, 16:53 | #15 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 147
|
В какой версии Visual Studio пытаешься собрать проект?
|
13.04.2024, 19:33 | #16 |
Форумчанин
Регистрация: 16.02.2013
Сообщений: 169
|
В Visual Studio 2022.
Если не сложно , попробуй запустить мой проект. |
14.04.2024, 07:25 | #17 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 147
|
Похоже на то, что для glut32.dll необходимо собирать твой проект для целевой платформы x86. Если ты собираешь проект для платформы x64, то необходимо поменять его на x86 и заново указать в свойствах проекта пути до Glut библиотеки, чтобы компилятор и компоновщик знали, где расположены файлы include и lib. По крайней мере у меня проект собрался и запустился на VS2022
|
15.04.2024, 19:49 | #18 |
Форумчанин
Регистрация: 16.02.2013
Сообщений: 169
|
Установил платформу x86 , программа заработала.Рисуется стена.Двигается ли у тебя стена?По программе у меня стена должна двигаться от клавиатуры относительно игрока.Но этого не происходит?В чем ошибка в программе?
|
16.04.2024, 15:51 | #19 |
Форумчанин
Регистрация: 14.03.2012
Сообщений: 147
|
Стена у меня тоже не двигается.
У тебя используются две функции glutKeyboardFunc подряд, одна из них должна называться glutKeyboardUpFunc Вот, нашел на гитхабе пример кода по типу doom, он у меня собрался и работает. Смотри прикрепленный файл к этому сообщению. Последний раз редактировалось ichi; 16.04.2024 в 17:49. |
16.04.2024, 19:31 | #20 |
Форумчанин
Регистрация: 16.02.2013
Сообщений: 169
|
Исправил функцию на glutKeyboardUpFunc стена вроде бы вертится,но не реагирует на клавиши a и d.
Вроде бы все также , как в твоем примере.Не могу понять , в чем же дело? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графика в Delphi средствами OpenGL?? Нужна объяснить функции | artiom4356 | Общие вопросы Delphi | 2 | 01.08.2014 10:23 |
Как и где узнать все функции и процедуры OpenGL(желательно на Delphi) | artiom4356 | Общие вопросы Delphi | 4 | 01.08.2014 10:10 |
Qt+OpenGL. Qt "не видит" функции OpenGL | EnterFix | Qt и кроссплатформенное программирование С/С++ | 4 | 29.01.2013 18:59 |
Использование функции чужого приложения/OpenGL | coNsept | Общие вопросы C/C++ | 7 | 31.12.2010 16:15 |