Heim > Backend-Entwicklung > C++ > Wie erstellt man Boost 1.60.0 unter Windows?

Wie erstellt man Boost 1.60.0 unter Windows?

Susan Sarandon
Freigeben: 2024-11-04 07:38:02
Original
761 Leute haben es durchsucht

How to Build Boost 1.60.0 on Windows?

So richten Sie boost_1_60_0 unter Windows ein

Für diejenigen, die Boost unter Windows erstellen möchten, finden Sie hier einige Schritt-für-Schritt-Anleitungen:

Boost suchen und herunterladen

Laden Sie die ZIP-Datei boost_1_60_0 von der offiziellen Boost-Website herunter.

Umgebungseinrichtung

Erstellen Sie eine BOOST_ROOT-Umgebungsvariable, die auf den Speicherort der extrahierten Boost-Dateien verweist.

Erstellungsprozess

Visual Studio 2015

Öffnen Sie eine Eingabeaufforderung für Visual Studio-Tools und navigieren Sie zum Verzeichnis boost_1_xx_0. Führen Sie die folgenden Befehle aus:

  • call bootstrap.bat
  • 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 (für statische Bibliotheken)
  • b2 -j8 toolset=msvc-14.0 adressmodell=64 architektur=x86 link=shared threading=multi runtime-link=shared --with-thread --build -type=minimale Stufe 2>&1 | tee msvc_thread_build.txt (für dynamische Thread-Bibliothek)
  • b2 -j8 toolset=msvc-14.0 Address-Model=64 Architecture=x86 Link=Shared Threading=Multi Runtime-Link=Shared --build-type=complete Stufe 2>&1 | tee msvc_dynamic_build.txt (für alle Bibliotheken als dynamisch)

MinGW

Stellen Sie sicher, dass gcc/mingw zu Ihrem Systempfad hinzugefügt wird. Navigieren Sie in einer Eingabeaufforderung zum Verzeichnis boost_1_xx_0 und führen Sie die folgenden Befehle aus:

  • bootstrap.bat mingw
  • b2 toolset=gcc link=shared threading=multi --build-type =Stufe 2 abschließen>&1 | tee mingw_build.txt

Hinweis: Für Boost 1.61.0 und höher müssen Sie möglicherweise bootstrap.bat mingw durch bootstrap.bat gcc ersetzen.

Das obige ist der detaillierte Inhalt vonWie erstellt man Boost 1.60.0 unter Windows?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage