Ich versuche, die Boost 1.54-Bibliotheken zu kompilieren und zu verwenden, und bin in eine Deadend gelaufen.Undefinierter Verweis auf Boost Thread
ich kompiliere und installierte die Bibliotheken wie in der Dokumentation erwähnt:
./bootstrap.sh
./b2 install
Ich habe sogar versucht, eine komplette Neuinstallation mit:
./bootstrap.sh
./b2 threading=multi install
I verknüpft habe mit -lboost_thread
und -L*path
steigern */sind .v2/libs
Ich bekomme immer noch die folgenden Linker-Fehler:
undefined reference to boost::thread::start_thread_noexcept()
undefined reference to boost::thread::join_noexcept()
Ich benutze gcc 4.6.3 auf Ubuntu 12.04 in Eclipse.
Weiß jemand, wie ich das beheben kann?
Was ist '-lboost_system'? –
Es ist auch verbunden, da ich auch Asio benutze. – Zippo
Können Sie Ihren tatsächlichen Linkeraufruf anzeigen? –