|
5 / 5 / 0
Регистрация: 28.02.2013
Сообщений: 121
|
||||||
Ошибка error LNK2019: ссылка на неразрешенный внешний символ28.05.2013, 16:28. Показов 11025. Ответов 4
Метки нет (Все метки)
Здравствуйте, не уверен в эту ли тему пишу, но в теме специализированой по OpenGL мне ни кто ничего не сказал( Так вот, начал разбираться с OpenGL. Мне посоветовали вот этот сайт. Из первого урока слово в слово переписал программу, вот код:
Кликните здесь для просмотра всего текста
но она почему-то не работает... выдает вот такой список ошибок: Кликните здесь для просмотра всего текста
Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ __imp__wglCreateContext@4 в функции "int __cdecl CreateGLWindow(wchar_t const *,int,int,int,bool)" (?CreateGLWindow@@YAHPB_WHHH_N@Z) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 2 error LNK2019: ссылка на неразрешенный внешний символ __imp__wglDeleteContext@4 в функции "void __cdecl KillGLWindow(void)" (?KillGLWindow@@YAXXZ) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 3 error LNK2019: ссылка на неразрешенный внешний символ __imp__wglMakeCurrent@8 в функции "int __cdecl CreateGLWindow(wchar_t const *,int,int,int,bool)" (?CreateGLWindow@@YAHPB_WHHH_N@Z) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 4 error LNK2019: ссылка на неразрешенный внешний символ __imp__glClear@4 в функции "int __cdecl DrawGLScene(void)" (?DrawGLScene@@YAHXZ) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 5 error LNK2019: ссылка на неразрешенный внешний символ __imp__glClearColor@16 в функции "int __cdecl InitGL(void)" (?InitGL@@YAHXZ) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 6 error LNK2019: ссылка на неразрешенный внешний символ __imp__glClearDepth@8 в функции "int __cdecl InitGL(void)" (?InitGL@@YAHXZ) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 7 error LNK2019: ссылка на неразрешенный внешний символ __imp__glDepthFunc@4 в функции "int __cdecl InitGL(void)" (?InitGL@@YAHXZ) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 8 error LNK2019: ссылка на неразрешенный внешний символ __imp__glEnable@4 в функции "int __cdecl InitGL(void)" (?InitGL@@YAHXZ) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 9 error LNK2019: ссылка на неразрешенный внешний символ __imp__glHint@8 в функции "int __cdecl InitGL(void)" (?InitGL@@YAHXZ) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 10 error LNK2019: ссылка на неразрешенный внешний символ __imp__glLoadIdentity@0 в функции "int __cdecl DrawGLScene(void)" (?DrawGLScene@@YAHXZ) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 11 error LNK2019: ссылка на неразрешенный внешний символ __imp__glMatrixMode@4 в функции "void __cdecl ReSizeGLScene(int,int)" (?ReSizeGLScene@@YAXHH@Z) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 12 error LNK2019: ссылка на неразрешенный внешний символ __imp__glShadeModel@4 в функции "int __cdecl InitGL(void)" (?InitGL@@YAHXZ) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 13 error LNK2019: ссылка на неразрешенный внешний символ __imp__glViewport@16 в функции "void __cdecl ReSizeGLScene(int,int)" (?ReSizeGLScene@@YAXHH@Z) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 14 error LNK2019: ссылка на неразрешенный внешний символ _gluPerspective@32 в функции "void __cdecl ReSizeGLScene(int,int)" (?ReSizeGLScene@@YAXHH@Z) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 15 error LNK2019: ссылка на неразрешенный внешний символ "long __stdcall WndPros(struct HWND__ *,unsigned int,unsigned int,long)" (?WndPros@@YGJPAUHWND__@@IIJ@Z) в функции "int __cdecl CreateGLWindow(wchar_t const *,int,int,int,bool)" (?CreateGLWindow@@YAHPB_WHHH_N@Z) d:\Visual Studio 2012\Projects\OpenGL\OpenGL\OpenGL.obj Ошибка 16 error LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup d:\Visual Studio 2012\Projects\OpenGL\OpenGL\MSVCRTD.lib( crtexe.obj) Ошибка 17 error LNK1120: неразрешенных внешних элементов: 16 d:\Visual Studio 2012\Projects\OpenGL\Debug\OpenGL.exe что делать? как исправить? Если это важно, пишу в VS12 Скажите может хоть кто знает где можно посмотреть более подробные уроки по OpenGL Добавлено через 2 часа 11 минут ну не уже ли ни кто не знает чем проблема? я не исключаю, что я мог что-то просто не так подключить, может в этом проблема( но я не знаю как нужно правильно подключать((
0
|
||||||
| 28.05.2013, 16:28 | |
|
Ответы с готовыми решениями:
4
Ошибка error LNK2019: ссылка на неразрешенный внешний символ Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ Ошибка: error LNK2019: ссылка на неразрешенный внешний символ... |
|
503 / 352 / 94
Регистрация: 22.03.2011
Сообщений: 1,112
|
|
| 28.05.2013, 17:02 | |
|
1. Что у вас за тип проекта?
2. Зачем Вам линковка с glaux? Где ликовка с glut, opengl, glu?
0
|
|
|
5 / 5 / 0
Регистрация: 28.02.2013
Сообщений: 121
|
|
| 28.05.2013, 17:28 [ТС] | |
|
stima, проэкт пробовал делать консольное приложение и пустой проэкт брал. Линковки селал так как сказано на том сайте... зачем они, честно говоря пока не очень разобрался
0
|
|
|
503 / 352 / 94
Регистрация: 22.03.2011
Сообщений: 1,112
|
||
| 28.05.2013, 17:46 | ||
1
|
||
|
5 / 5 / 0
Регистрация: 28.02.2013
Сообщений: 121
|
|
| 28.05.2013, 18:26 [ТС] | |
|
stima, эээмм... я этот абзац как-то пропустил
.. примечания читал а абзац как-то не заметил(((
0
|
|
| 28.05.2013, 18:26 | |
|
Помогаю со студенческими работами здесь
5
Ошибка линковки - error LNK2019: ссылка на неразрешенный внешний символ
Не могу разобраться где ошибка!error LNK2019: ссылка на неразрешенный внешний символ Ошибка при написании класса: error LNK2019: ссылка на неразрешенный внешний символ Структуры/Работа с файлами(ошибка линковщика error LNK2019: ссылка на неразрешенный внешний символ) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|