Использование Boost Windows Installer - нужно ли мне делать библиотеки не только для заголовков? - PullRequest
1 голос
/ 26 ноября 2010

Я использую установщик Boost для Windows, предоставляемый boostpro.com, и у меня уже есть все скомпилированные двоичные файлы в моей папке boost_1.44 / lib.Однако, когда я пытаюсь использовать библиотеку файловой системы boost, я получаю сообщение об ошибке, в котором говорится, что

LINK: фатальная ошибка LNK1104: невозможно открыть файл 'libboost_system-vc90-mt-gd-1_44.lib'

Я использую Visual Studio 9, и у меня нет файла с именем' libboost_system-vc90-mt-gd-1_44.lib '.Есть идеи о том, что мне делать дальше?

1 Ответ

1 голос
/ 26 ноября 2010

Вам либо нужно скомпилировать вариант Boost с помощью «threading = multi runtime-debugging = on option = debug», поскольку это не тот вариант, который обычно поставляется с установщиком BoostPro (AFAIK);или переключите свой проект, чтобы использовать другой вариант.Скорее всего, вам нужно отключить «runtime-debugging = on» в VC, что означает отключение отладочной STD.См. Getting Started , что означает название запрашиваемой библиотеки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...