Слушай, я сделал свою домашнюю работу, погуглил и переполнил стек и все еще не могу справиться. Итак, pwleese, не говори мне связывать мои библиотеки с Project > Properties > Linker > Input > Additional dependencies
, хорошо?
У меня есть некоторые сторонние статические библиотеки, созданные для Win32, и я пытаюсь связать программу с использованием VS C ++ 2008 на 64-битной машине. Дело в том, что я использую 32-битную WinXP, платформа решения VSC ++ установлена на Win32 и , та же конфигурация отлично работает на 32-битной машине. Я не могу исключить еще один источник глупости от меня, но до сих пор это единственное, что имеет смысл. Изначально некоторые готовые библиотеки Boost тоже не связывались; после того как я их скомпилировал, они сработали.
Все ошибки такие: error LNK2001: unresolved external symbol "__declspec(dllimport) public: ..."
Как я уже сказал, та же конфигурация отлично работает на другом компьютере, хотя я попытался связать библиотеки DLL вместо статического связывания.
Заранее спасибо за любую помощь!