Я столкнулся с ошибкой LNK2019 при работе над проектом DLL в Visual Studio 2013.
Я добавил новую конфигурацию в проект.Но вместо того, чтобы иметь «Тип конфигурации» как «Динамическая библиотека», Visual Studio добавил его как «Приложение».Это привело к ошибке LNK2019.
Исправлена ошибка LNK2019. Для этого перейдите в Проект -> Свойства -> Свойства конфигурации -> Общие и измените «Тип конфигурации» на «Динамическая библиотека (.dll)» и «Расширение цели"to" .dll ".
Да, в первоначальном вопросе говорится о проекте консоли / приложения, и эта проблема отличается от моего ответа.Но я верю, что добавление этого ответа может помочь кому-то (например, мне), который наткнется на эту тему.