Я столкнулся с странной ошибкой при попытке запустить приложение (которое я не изменил код на некоторое время, так как оно работает нормально), ссылаясь на мою DLL. Эта DLL работала, но я вносил изменения в код DLL и заставлял ее компилировать все в порядке. К сожалению, при попытке запуска приложения ...Точка входа не найдена
---------------------------
GameTest001.exe - Entry Point Not Found
---------------------------
The procedure entry point [email protected]@[email protected]@@Z could not be located in the dynamic link library Renderer02.dll.
---------------------------
OK
---------------------------
Я понятия не имею, как интерпретировать эту ошибку. Я знаю, какие изменения я сделал, и мой код выглядит хорошо для меня. Я пробовал это в Гуглинг, и мне не повезло.
Может ли кто-нибудь пролить свет на это? Что означает эта ошибка?
Я перестроил DLL и его Lib файлы много раз безуспешно. Однако мне кажется, что мне действительно нужно перестроить приложение, которое мне не нужно было перестраивать в течение нескольких недель, которое использовало каждую новую версию DLL. – Interminable
Да, вот что я сказал. Вы изменили DLL, и поэтому для использования нового .dll-файла вам нужно скомпилировать приложение с новыми версиями файлов .h и .lib. –
Вы не упомянули, что мне также нужно было перекомпилировать приложение (предыдущие изменения в DLL не требовали перекомпиляции приложения). – Interminable