Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > boost неразрешенный внешний символ


Автор: shtuceron 9.7.2012, 15:22
Добрый день,

один проект использует boost, но подключить его правильно у меня не получается, возникает куча ошибок рода: "неразрешенный внешний символ"

все библиотеки есть, boost собран, в другом проекте он нормально работает, IDE - visual studio (одинаковые)

кто нибудь сталкивался с такими проблемами?

Спасибо

Автор: mrgloom 9.7.2012, 17:07
скорее всего либы не подключены правильно

Автор: Alexeis 10.7.2012, 08:39
shtuceron, зависит от опций проекта. Статический/Динмически CRT многопотоный/однопоточный. Для разных версий используются разные версии lib файлов буста. Если при компиляции буста НЕ были скомпилированы все варианты lib файлов, то при компиляции проекта может быть не найден lib файл (разные варианты lib файлов по разному называются).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)