markdown 在Windows上为GCC(MinGW)安装boost库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 在Windows上为GCC(MinGW)安装boost库相关的知识,希望对你有一定的参考价值。

# Installing boost libraries for GCC (MinGW) on Windows

## Folder setup
1. Extract downloaded boost source, e.g. `C:\Program Files\boost_1_59_0`.
2. Create a folder for Boost.Build installation, e.g. `C:\Program Files\boost-build`.
2. Create a folder within for building, i.e. `C:\Program Files\boost_1_59_0\build`.
3. Create a folder for installation, e.g. `C:\Program Files\boost`.

## GCC setup
1. Open Command Prompt.
2. Run `g++ --version`.
3. If the output contains g++ version number then GCC should be set up properly to run from command line and you can continue.

## Boost.Build setup
1. Open Command Prompt and navigate to `C:\Program Files\boost_1_59_0\tools\build`.
2. Run `bootstrap.bat mingw`.
3. Run `b2 install --prefix="C:\Program Files\boost-build"`.
4. Add `C:\Program Files\boost-build\bin` to Windows PATH.

## boost building
1. Open Command Prompt and navigate to `C:\Program Files\boost_1_59_0`.
2. Run
```
b2 --build-dir="C:\Program Files\boost_1_59_0\build" --prefix="C:\Program Files\boost" toolset=gcc install
```

## Project setup
1. Add include folder, i.e. `C:\Program Files\boost\include\boost-1_59`.
2. Add linker folder, i.e. `C:\Program Files\boost\lib`.
3. Link required libraries, e.g. `libboost_regex-mgw48-mt-1_59.a`.

以上是关于markdown 在Windows上为GCC(MinGW)安装boost库的主要内容,如果未能解决你的问题,请参考以下文章

markdown 在Windows上为GitHub设置SSH

在 Windows 上为 jekyll 安装 rouge 代码荧光笔

如何在 Windows 上为我的操作系统编译和链接 C 和 ASM

如何在 Mac OS X 主机上为 MIPS 目标构建 GCC 4.8.x

Eclipse 发现错误的 GCC (Windows)

如何在 Linux 上为 gcc 制作一个简单的 makefile?