在Windows上安装 boost 和 GCC (MinGW)
程序员文章站
2022-03-08 08:00:01
安装 Mingw下载并安装 Mingw-w64。安装过程中选择 Architecture select x86_64,其余默认。添加 Mingw-w64 的 bin 目录至 环境变量 PATH 中。如果采用默认路径的话,路径地址为 C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin。检测安装是否成功g++ --version如果成功安装,则会输出相应的版本信息。安装boost下载并解压出 bo...
安装 Mingw
- 下载并安装 Mingw-w64。
- 安装过程中选择 Architecture select x86_64,其余默认。
- 添加 Mingw-w64 的 bin 目录至 环境变量 PATH 中。
如果采用默认路径的话,路径地址为C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin
。 - 检测安装是否成功
如果成功安装,则会输出相应的版本信息。g++ --version
安装boost
下载并解压出 boost_1_74_0, 解压目录为 D:\boost_1_74_0
-
编译 Boost.Build
- 创建 Boost.Build 的安装目录
D:\boost-build
,为编译 boost 做准备 - 打开命令行,并切换到目录 D:\boost_1_74_0\tools\build
- 运行
bootstrap.bat gcc
- 运行
b2 install --prefix="D:\boost-build"
- 运行结束,将D:\boost-build\bin 添加的 Windows 的环境变量 PATH 中。
- 创建 Boost.Build 的安装目录
-
编译 boost
- 创建 boost 的安装目录
D:\boost
- 创建 boost 的build目录
D:\boost_1_74_0\build
- 打开命令行,并切换至目录 D:\boost_1_74_0
- 运行
b2 --build-dir="D:\boost_1_74_0\build" --prefix="D:\boost" toolset=gcc install
- 创建 boost 的安装目录
使用 g++ 搭配 boost库 编译程序
g++ -std=c++11 helloworld.cpp -o helloworld -I D:/boost/include/boost-1_74 -L D:/boost/lib -lws2_32 -lwsock32
注意,如果不添加 -lws2_32
或 -lwsock32
,会出现如下错误;
undefined reference to `__imp_WSASend’
参考:
本文地址:https://blog.csdn.net/m0_47696151/article/details/110133728
上一篇: 小程序自定义弹框效果
推荐阅读
-
在Linux和Windows系统上安装Nginx服务器的教程
-
在Windows XP上安装和运行SqlMap的步骤
-
其他笔记 - Mono for Windows 跨平台 Runtime 在Win10上编译和安装
-
在Windows上安装 boost 和 GCC (MinGW)
-
Anaconda和python在windows上安装的实例详解
-
Windows下MinGW安装GCC和G++超详细过程
-
在Linux和Windows系统上安装Nginx服务器的教程
-
Anaconda和python在windows上安装的实例详解
-
在Windows XP上安装和运行SqlMap的步骤
-
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程_node.js