фатальная ошибка LNK1104: невозможно открыть файл 'libboost_date_time-vc100-mt-gd-1_53.lib' - файл игнорируется, независимо от того, что я связываю

У меня только что bjamed boost, и кажется, что он все еще откажется работать (я уже пытался и отказался сделать эту библиотеку). Что я сделал, так это запустил bjam.exe и связал:

включить каталоги: C:\ ... \boostbjam53_0
Каталоги библиотек: C:\ ... \boostbjam53_0\bin.v2\libs

Но я все еще получаю ошибку. Поэтому я решил поискать в папках, и это оказалось путем к нужной библиотеке:

C:\ ... \boostbjam53_0\bin.v2\libs\date_time\build\msvc-10.0\debug\link-static\threading-multi\

Если я явно добавлю эту папку в Каталоги библиотек, библиотека найдется, но в VCC появится другая ошибка, запрашивающая у меня другую библиотеку.
Итак, как мне это сделать? попросить bjam создать систему папок, которую может понять VCC?


person Tomáš Zato - Reinstate Monica    schedule 13.03.2013    source источник
comment
После добавления папок с этим длинным путем одну за другой мне удалось скомпилировать приложение. Зато есть много библиотек! Должен быть другой путь...   -  person Tomáš Zato - Reinstate Monica    schedule 14.03.2013
comment
Если вы следовали руководству по началу работы, папка, которую вы нужно добавить C:\...\boost_1_53_0\stage\lib.   -  person    schedule 14.03.2013
comment
Мужчина. Я сделал это, конечно. Но после того, как это не дало никакого эффекта, я решил попробовать вручную.   -  person Tomáš Zato - Reinstate Monica    schedule 14.03.2013
comment
Я создаю проект Visual Studio с помощью CMake (с FIND... Boost и связанным с ним lib_directory) и все еще получаю эту ошибку.   -  person Antonio Sesto    schedule 05.07.2016


Ответы (2)


Добавление каталога C:...\boost_1_55_0\stage\lib помогло мне. Добавлен:

Свойства проекта -> Свойства конфигурации -> Каталоги VC++ -> Каталоги библиотек.

person David B    schedule 10.06.2013

Добавление следующей ссылки в «Свойства конфигурации -> Компоновщик -> Общие -> Дополнительные каталоги библиотек» также помогло мне. 'C:\Program Files\boost\boost_1_55_0\stage\lib'

person ronmama    schedule 18.07.2014