У нас большой проект, использующий VS2008 и boost 1_42.Я пытаюсь перейти на VS2010 и повысить 1_44.Я установил VS2010 и boost 1_44 и преобразовал проект.Сейчас я пытаюсь собрать, и все компилируется, но при компоновке происходит сбой:
LINK : fatal error LNK1104: cannot open file 'libboost_thread-vc90-mt-1_42.lib'
Я изменил каталоги include и lib, чтобы они указывали на новые файлы boost 1_44, и у меня естьпереименован в старый каталог boost 1_42.
Почему компоновщик все еще ищет файл vc90-1_42, когда он использует только заголовки 1_44?Есть ли способ, которым я могу определить, ПОЧЕМУ компоновщик хочет этот файл?Компоновщик, очевидно, считает, что ему нужен файл, но зачем?
Я очистил проект и перестраиваю его, чтобы стереть все старые файлы сборки.