Помогите разобраться с ошибкой LNK2019

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
stas1220
Сообщения: 3
Зарегистрирован: 29 мар 2014, 10:30

При компиляции кода выдаёт вот такую ошибку:
error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl CryAssertTrace(char const *,...)" (?CryAssertTrace@@YAXPBDZZ) в функции "public: __thiscall Matrix34_tpl<float,struct XMVec4>::Matrix34_tpl<float,struct XMVec4><float>(struct QuatT_tpl<float> const &)" (??$?0M@?$Matrix34_tpl@MUXMVec4@@@@QAE@ABU?$QuatT_tpl@M@@@Z)

Если нужен будет код выложу!
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Я подозреваю, что речь идёт об использовании Crysis Mod и используется вот такой хедер. Очевидно, что для исправления ошибки линковки, следует добавить имя библиотеку этого самого Crysis Mod в список линкуемых библиотек.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
stas1220
Сообщения: 3
Зарегистрирован: 29 мар 2014, 10:30

Всё верно как вы описали, только какую библиотеку необходимо вставить.
stas1220
Сообщения: 3
Зарегистрирован: 29 мар 2014, 10:30

С ошибкой LNK2019, разобрался!
Ответить