0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 13
|
||||||
1 | ||||||
error LNK2019: ссылка на неразрешенный внешний символ16.12.2013, 15:33. Показов 15267. Ответов 28
Метки нет (Все метки)
Доброго времени суток. При написании курсового проекта в Microsoft Visual Studio 2010 возникла проблема. Насколько я понял, что-то не так с текстурами. Используются библиотеки ILU.lib ILUT.lib DevIL.lib. Вот фрагмент кода:
1>Kursach_1.2.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__iluInit@0 в функции "public: __thiscall ClassTexture::ClassTexture(void)" (??0ClassTexture@@QAE@XZ) 1>Kursach_1.2.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__ilInit@0 в функции "public: __thiscall ClassTexture::ClassTexture(void)" (??0ClassTexture@@QAE@XZ) 1>Kursach_1.2.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__ilEnable@4 в функции "public: void __thiscall ClassTexture::LoadTexture(unsigned int,char *,struct TextureImage *)" (?LoadTexture@ClassTexture@@QAEXIPADPAUTextureImage@@@Z) 1>Kursach_1.2.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__ilGetData@0 в функции "public: void __thiscall ClassTexture::LoadTexture(unsigned int,char *,struct TextureImage *)" (?LoadTexture@ClassTexture@@QAEXIPADPAUTextureImage@@@Z) 1>Kursach_1.2.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__ilGetInteger@4 в функции "public: void __thiscall ClassTexture::LoadTexture(unsigned int,char *,struct TextureImage *)" (?LoadTexture@ClassTexture@@QAEXIPADPAUTextureImage@@@Z) 1>Kursach_1.2.obj : error LNK2019: ссылка на неразрешенный внешний символ __imp__ilLoad@8 в функции "public: void __thiscall ClassTexture::LoadTexture(unsigned int,char *,struct TextureImage *)" (?LoadTexture@ClassTexture@@QAEXIPADPAUTextureImage@@@Z) 1>c:\users\documents\visual studio 2010\Projects\Kursach_1.2\Kursach_1.2.exe : fatal error LNK1120: 6 неразрешенных внешних элементов 1> Подскажите, пожалуйста, как можно избавиться от этих ошибок.
0
|
16.12.2013, 15:33 | |
Ответы с готовыми решениями:
28
Error LNK2019: ссылка на неразрешенный внешний символ error LNK2019: ссылка на неразрешенный внешний символ Error LNK2019: ссылка на неразрешенный внешний символ Error LNK2019: ссылка на неразрешенный внешний символ |
0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 13
|
|
17.12.2013, 16:33 [ТС] | 21 |
0
|
0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 13
|
|
17.12.2013, 17:15 [ТС] | 24 |
Да, уверен.
Используются библиотеки ILU.lib ILUT.lib и DevIL.lib. Они были переданы мне вместе с исходниками. Добавлено через 1 минуту Нет, ошибки по функциям из всех трёх библиотек.
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
17.12.2013, 17:42 | 26 | |||||
Скачал библиотеку: DevIL-SDK-x86-1.7.8. Вот такой код у меня (10 студия, конфигурация проекта Win32, библиотеки через свойства проекта подключены) без ошибок компилируется:
Разрядность библиотеки, у вас, с разрядностью проекта совпадает? Добавлено через 11 минут Ваш проект тоже скомпилировался.
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
18.12.2013, 18:33 | 28 |
Сообщение от UrsusHorribilis
1
|
0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 13
|
|
18.12.2013, 19:06 [ТС] | 29 |
Ясно. Спасибо за помощь. Буду разбираться с текстурами.
0
|
18.12.2013, 19:06 | |
18.12.2013, 19:06 | |
Помогаю со студенческими работами здесь
29
error LNK2019: ссылка на неразрешенный внешний символ Error LNK2019: ссылка на неразрешенный внешний символ Error LNK2019: ссылка на неразрешенный внешний символ error LNK2019: ссылка на неразрешенный внешний символ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |