2016-04-23 6 views

Antwort

0

In diesem Fall

apt-get install libboost-dev 

Wenn Sie nach Hause frei sein wollen, nur alle boost installieren:

apt-get install libboost-all-dev 

Hinweis, fand ich dies durch

dpkg --search bind_member_variable.hpp 
tun

auf einem System, das es bereits hatte.

+0

Ich habe das bereits installiert. Das Problem scheint der Speicherort der Datei in verschiedenen Boost-Versionen zu sein. Das Projekt, das ich versuche zu kompilieren, scheint sich dessen bewusst zu sein und macht diesen Test: '#if BOOST_VERSION> = 106000 #include #else #include #endif ' Aber aus irgendeinem Grund habe ich in Ubuntu 16.04' BOOST_VERSION 105800' und die Datei in 'boost/phoenix/bind/bind_member_variable.hpp', die sollte laut Test nur in BOOST_VERSION> = 106000 sein. Trotzdem danke. – Monfico

+1

Wow, Sie kamen damals aus einer alten Version. Weil ich mehrere ältere Versionen überprüft hatte. Beachten Sie, dass Sie nur 'phoenix.hpp' hinzufügen können – sehe