我有一个程序我想在linux ubuntu下编译。
但是,尽管我已经安装了libboost-all-dev,它仍然会给我带来一些错误。
错误太多,无法仅在此处发布,我最好包含一个Pastebin:http://pastebin.com/vjeMbjGa
据我所知,它们大多与libboost线程有关。但我不知道:
在何处打开BOOST_DISABLE_THREADS常量,为什么默认情况下将其关闭?
误差是否取决于?我不相信ubuntu 14.04不支持线程。
据我所知,"Sorry, no boost threads are available for this platform."是在c的某个版本中更改的。如何修复它以提高性能?
任何其他解释也很感激。
谢谢大家的帮助。

最佳答案

wiesniak@wiesniak-Precision-M4800:~$ apt-cache search boost-thread
libboost-thread-dev - portable C++ multi-threading (default version)
libboost-thread1.54-dev - portable C++ multi-threading
libboost-thread1.54.0 - portable C++ multi-threading
libboost-thread1.55-dev - portable C++ multi-threading
libboost-thread1.55.0 - portable C++ multi-threading
wiesniak@wiesniak-Precision-M4800:~$

通过以下方式安装此软件包:
sudo apt get安装libboost thread dev

10-01 15:23