Tôi đang cố gắng biên dịch và sử dụng thư viện Boost 1.54 và đã chạy vào một deadend.Tham chiếu không xác định đối với Chủ đề Boost
tôi biên soạn và cài đặt các thư viện như đã đề cập trong tài liệu:
./bootstrap.sh
./b2 install
Tôi thậm chí đã cố gắng một cài đặt lại hoàn toàn sử dụng:
./bootstrap.sh
./b2 threading=multi install
tôi đã liên kết sử dụng -lboost_thread
và -L*path
để thúc đẩy */bin .v2/libs
Tôi vẫn nhận được các lỗi trình liên kết sau:
undefined reference to boost::thread::start_thread_noexcept()
undefined reference to boost::thread::join_noexcept()
Tôi đang sử dụng gcc 4.6.3 trên Ubuntu 12.04 trong Eclipse.
Có ai biết cách khắc phục sự cố này không?
gì về '-lboost_system'? –
Nó cũng được liên kết, vì tôi cũng sử dụng asio. – Zippo
Bạn có thể hiển thị lời mời liên kết thực tế của mình không? –