При компиляции кода выдаёт вот такую ошибку:
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)
Если нужен будет код выложу!
Помогите разобраться с ошибкой LNK2019
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
- Romeo
- Сообщения: 3126
- Зарегистрирован: 02 мар 2004, 17:25
- Откуда: Крым, Севастополь
- Контактная информация:
Я подозреваю, что речь идёт об использовании Crysis Mod и используется вот такой хедер. Очевидно, что для исправления ошибки линковки, следует добавить имя библиотеку этого самого Crysis Mod в список линкуемых библиотек.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Всё верно как вы описали, только какую библиотеку необходимо вставить.
С ошибкой LNK2019, разобрался!