Я пытаюсь скомпилировать и использовать библиотеки Boost 1.54 и запустить в deadend.Неопределенная ссылка на Boost Thread
я скомпилировать и установить библиотеки, как описано в документации:
./bootstrap.sh
./b2 install
Я даже попробовал полную переустановку с помощью:
./bootstrap.sh
./b2 threading=multi install
Я связан с использованием -lboost_thread
и -L*path
для увеличения */бен .v2/libs
Я все еще получаю следующие ошибки компоновщика:
undefined reference to boost::thread::start_thread_noexcept()
undefined reference to boost::thread::join_noexcept()
Я использую gcc 4.6.3 на Ubuntu 12.04 в Eclipse.
Кто-нибудь знает, как я могу это исправить?
насчет '-lboost_system'? –
Это также связано, так как я также использую asio. – Zippo
Можете ли вы показать свой вызов линкера? –