Boost Bibliothek mit Visual Studio 2008 c++ einbinden

Gast #3855127
Lesenswert?
• ▲
▼
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
Persönliche Seite #3855440
Lesenswert?
• ▲
▼
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?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren