Библиотеки boost
От: Vaynamond Россия  
Дата: 06.09.19 07:43
Оценка:
День добрый!
Подскажите, плз, в какую сторону копать с такой проблемой: библиотеки boost (версия 1.6.0) собираются штатными средствами (bootstrap.bat + b2.exe) с ключом --layout=tagged (чтобы не захламлять имена библиотек версией компилятора и версией boost'а). Все пересобирается (платформа х64), на выходе имена соответствуют запрашиваемым (libboost_locale-mt-gd.lib и т.п.).
Но при сборке своего проекта на линковке лезет ошибка
fatal error LNK1104: cannot open file 'libboost_locale-vc100-mt-gd-1_60.lib'
Если переименовать libboost_locale-mt-gd.lib в libboost_locale-vc100-mt-gd-1_60.lib, появится сообщение о ненайденной libboost_iostreams-vc100-mt-gd-1_60.lib.

Где и что нужно "доработать напильником" ?
Или при использовании "коротких" имен библиотек нужно в своём проекте вручную добавлять дефайн BOOST_AUTO_LINK_TAGGED ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.