LNK2019 LNK2001 Ошибки в визуальной студии 2017 - PullRequest
0 голосов
/ 14 марта 2019

Я использую Visual Studio 2017 и встраиваю в x64 .У меня есть 2 библиотеки, связанные с моим файлом решения, flann и opencv .Я могу построить режим выпуска, но в режиме отладки все перепутано!Проблема с библиотекой opencv, и я дважды проверил каталоги библиотеки, все кажется правильным!Что я делаю не так ?!

Вот одна из ошибок, которые я получаю:

LNK2001 неразрешенный внешний символ "private: void __cdecl cv :: String :: deallocate (void)" (?освободить @ String @ cv @@ AEAAXXZ)

1 Ответ

0 голосов
/ 15 марта 2019

Нашел проблему! при решении -> свойства -> C / C ++ -> препроцессор -> определение препроцессора: у меня был WIN32 в качестве одного из определений при сборке в X64! Удаление, которое исправило мою проблему!

...