2017-05-02 10 views
0

Ich versuche, C++ erstellen progect verwendet Schub und Cmake, aber ich habe ein Problem mit einigen Libs enter image description hereCMake nicht boost Libs

ich bereits Pfade hinzugefügt „Umgebungsvariablen“ enter image description here

Und selbst finden Boost-Ordner zu "Path" hinzugefügt enter image description here Aber es funktioniert nicht. Kann jemand einen Rat geben?

+0

Nun, haben Sie diese beiden Bibliotheken erstellt und installiert? –

+0

Wahrscheinlich ist Ihre CMake-Version nicht neu genug, siehe http://StackOverflow.com/a/42124857/2799037. CMake 3.8.1 hat weitere Korrekturen bezüglich FindBoost erhalten. – usr1234567

Antwort

0

Ihre BOOST_LIBRARYDIR sollte ein Pfad zu Ordner mit Build-Boost-Bibliotheken (in der Regel so etwas wie boost_1_64\stage\lib mit DLL-und .LIB-Dateien gefüllt) sein, während boost_1_64\libs Quellcode enthält. Sie müssen zuerst Boost erstellen und dann BOOST_LIBRARYDIR entsprechend einstellen.