Hallo alle zusammen, Auf meine PC habe sind beide Visual Studio 2008 und 2010 installiert. Ich versuche die Boost Bibliothek mit Visual Studio 2008 c++ einzubinden. Ich bin so vorgegangen: http://stackoverflow.com/questions/8204758/boost-compiling-with-msvc-11-vs-2012/16793455#16793455 Leider bei Build wurde stets Library für Visual 2010 wie z.B : libboost_atomic-vc100-mt-1_56.lib und.... Ich will aber die Library für Visual Studio 2008. Wie mache ich das? Ich habe in der Datein : bootstrap folgende Änderung durchgeführt set toolset=msvc-9.0 Das bringt aber nicht. Das Build wird unterbrochen
Maxim schrieb: > Leider bei Build wurde stets Library für Visual 2010 wie z.B : > libboost_atomic-vc100-mt-1_56.lib und.... > > Ich will aber die Library für Visual Studio 2008. Die Problembeschreibung ist etwas ... knapp.
Das allermeiste von boost steckt in Header Dateien. Bist du sicher, daß du die Libs überhaupt brauchst? Oliver
In meinem Projekt mach ich mich von der Boost Header Datei Gebrauch. Ich bekomme eine Fehlermeldung : die dazugehörige lib kann nicht geöffnet werden.
Deine Parallelinstallation zweier Versionen von Visual Studio ist das Problem. Beim Aufruf der Buildprozesses für die Library wird der falsche Compiler verwendet, was wohl an den verwendeten Umgebungsvariablen liegt. Sieh Dir die mal im "Visual Studio Command Prompt" an, das Du --laut der Stackoverflow-Beschreibung-- so erhältst: > Open a Visual Studio 2012 command prompt. > From the start menu its: > All Programs..Microsoft Visual Studio 2012.. > Visual Studio Tools..x64 Native Tools Command Prompt. (ich nehme an, daß Du das entsprechend für VS2008 gemacht haben wirst). Und jetzt gib' mal "set" ein und sieh Dir an, was z.B. für PATH ausgegeben wird. Taucht da irgendwo Deine VS2010-Installation auf?
Guten Morgen alle zusammen, Ich habe es mir die Boost Library für visual studio 2008 aus folgenden Links " http://sourceforge.net/projects/boost/files/boost-binaries/1.56.0/"; runtergeladen. So klappt, wenn es mehrere versionen von visual Studio installiert sind.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.