Недавно я попытался настроить проект ogre 3d v.19, следуя инструкциям на их веб-странице.
После настройки проекта я пытаюсь его построить и получаю следующую ошибку:
ССЫЛКА: фатальная ошибка LNK1104: не удается открыть файл «libboost_thread-vc100-mt-gd-1_55.lib»
Я убедился, что я использую правильный Ogre SDK (VC10). Я также проверил, был ли файл выше на его месте — и это было! Это в папке, которую он должен, но я все еще получаю ошибку.
Пожалуйста помоги.
Вы должны аккуратно проверить, что все библиотеки boost (в основном расположены в «OgreSDK_vc10_v1-9-0 \ boost \ lib \»), например, для конфигурации отладки:
libboost_thread-VC100-мт-Г.Д.-1_55.lib
libboost_system-VC100-мт-Г.Д.-1_55.lib
libboost_date_time-VC100-мт-Г.Д.-1_55.lib
libboost_chrono-VC100-мт-Г.Д.-1_55.lib
объявлены в конфигурации вашего проекта (Project-> Settings-> Linker-> Input-> Дополнительные зависимости). Кроме того, вы должны указать правильный путь, по которому VS2010 будет искать эти библиотеки, указав Project-> Settings-> Linker-> General-> Additional Library Directory. После всех этих шагов у линкера есть вся информация, чтобы обнаружить необходимые библиотеки и обработать их.
Я думаю, что вы не связали библиотеки с Boost, проверьте это:
Свойства конфигурации — Линкер — Общие — Дополнительные каталоги библиотек
$ (OGRE_HOME) \ импульс \ Lib
$ (OGRE_HOME) \ Lib \ $ (Конфигурация)