boost_1_60_0 .zip-Installation unter Windows

Lesezeit: 3 Minuten

boost 1 60 0 zip Installation unter Windows
Ravi Jadav

Ich habe die folgenden Schritte für Windows 7 ausgeführt

Boost link http://www.boost.org/doc/libs/1_49_0/libs/python/doc/

1. Downloaded boost_1_60_0 .zip

2. cd \boost_1_60_0\tools\build

3. Ran below command in command prompt

bootstrap.bat gcc        
bjam --toolset=gcc "--prefix=C:\DestinationFolder" install


Now i have b2.exe & bjam.exe in C:\DestinationFolder\bin

Kann mir bitte jemand helfen, was ich als nächstes tun soll, da ich nicht weiter verarbeiten kann

  • Welchen Compiler hast du? Bist du dir wirklich sicher, dass es gcc ist?

    – Sergei Nikulov

    5. Februar 2016 um 6:53 Uhr

  • Ich habe MinGW installiert

    – Ravi Yadav

    5. Februar 2016 um 7:19 Uhr

  • Und ich habe von stackoverflow.com/questions/7947542/building-boost-on-windows referenziert

    – Ravi Yadav

    5. Februar 2016 um 7:19 Uhr

  • Ich würde eher die verwenden vorgefertigte Windows-Binärdateien.

    – RHertel

    5. Februar 2016 um 7:42 Uhr

  • Ich habe das vor einiger Zeit gemacht, also erinnere ich mich nicht an jeden Schritt; aber ich denke, es war ziemlich einfach: Laden Sie die neueste Version herunter, boost_1_60_0-msvc-14.0-64.exe oder boost_1_60_0-msvc-14.0-32.exe (64 oder 32 Bit, abhängig von Ihrem System) und führen Sie die exe-Datei aus (z. B. in einem Ordner öffnen und doppelklicken). Dies sollte ein interaktives Installationsprogramm starten, das, soweit ich mich erinnere, vom üblichen Typ ist. Tut mir leid, dass ich nicht genauer werden kann. Der einzige Teil, den ich etwas schwieriger fand, war sicherzustellen, dass der Compiler die Bibliotheken findet. Ich glaube, ich musste das Installationsverzeichnis zum hinzufügen PATH Umgebungsvariable.

    – RHertel

    5. Februar 2016 um 7:59 Uhr


1646314807 554 boost 1 60 0 zip Installation unter Windows
Kenba

Da Ihr nun das dritte “Wie baue ich Boost unter Windows?” Frage, die ich seitdem gesehen habe 1.60.0 veröffentlicht wurde, hier sind meine persönlichen Windows Boost Build Notes:

Windows unterstützt Boost nicht direkt, also können Sie es herunterladen und platzieren, wo immer Sie wollen.
Das Boost-Benutzerhandbuch empfiehlt die Erstellung einer BOOST_ROOT Umgebungsvariable mit dem Ort des Boosts.

Hinweis: in den folgenden Beispielen 2>&1 | tee ??_build.txt ist optional, aber es ist nützlich, ein Build-Protokoll zu führen …

Erstellen für Visual Studio 2015

In einer Visual Studio-Tools-Eingabeaufforderung:

cd boost_1_xx_0
call bootstrap.bat

Für statische Bibliotheken:

b2 -j8 toolset=msvc-14.0 address-model=64 architecture=x86 link=static threading=multi runtime-link=shared --build-type=complete stage
2>&1 | tee msvc_static_build.txt

Hinweis: Thread muss mit dynamischer Verlinkung erstellt werden siehe: https://studiofreya.com/2015/05/20/the-simplest-way-of-building-boost-1-58-for-32-bit-and-64-bit-architectures-with-visual-studio/

Für dynamische Thread-Bibliothek:

b2 -j8 toolset=msvc-14.0 address-model=64 architecture=x86 link=shared threading=multi runtime-link=shared --with-thread --build-type=minimal stage
2>&1 | tee msvc_thread_build.txt

Für alle als dynamische Bibliotheken:

b2 -j8 toolset=msvc-14.0 address-model=64 architecture=x86 link=shared threading=multi runtime-link=shared --build-type=complete stage
2>&1 | tee msvc_dynamic_build.txt

Bauen für MinGw

Stellen Sie sicher, dass sich gcc/mingw im Pfad befindet, zB: C:\Qt\Tools\mingw491_32\bin

cd boost_1_xx_0
bootstrap.bat mingw

b2 toolset=gcc link=shared threading=multi --build-type=complete stage
2>&1 | tee mingw_build.txt

Hinweis: seit boost 1.61.0 müssen Sie möglicherweise ändern: bootstrap.bat mingw zu bootstrap.bat gcc

923950cookie-checkboost_1_60_0 .zip-Installation unter Windows

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy