如何在c ++代码块窗口中使用boost 1.63库?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在c ++代码块窗口中使用boost 1.63库?相关的知识,希望对你有一定的参考价值。

我正在尝试使用代码中的boost库:在Windows上阻止IDE。目的是使用Dynamic Biteset。

管理使用本教程让代码:blocks找到boost:qazxsw poi

找到这个教程:http://www.technical-recipes.com/2014/configure-codeblocks-boost-libraries-windows-linux/根据它,起初需要运行引导程序。在安装Visual Studio Community 2015后进行管理。但无法继续下一阶段:使用minGW运行引导程序。使用这些说明:https://www.youtube.com/watch?v=3wCA124D3rg#t=324.174678比完成上面的youtube教程。

dynamic_biteset我得到一个错误:

include BOOST_USER_CONFIG (which seems to be missing)

在config.hpp中

知道如何在Windows机器上使用boost吗?

答案

这些指令使用Windows上的codeblocks v17.12打包的编译器构建boost v1.63(最新的boost版本不支持codeblocks v17编译器)

1下载boost_1_63_0.7z并将其解压缩到boost_folder v1_63 (此处和下方为系统上的boost_folder选择合适的路径)

2打开cmd窗口

3键入PATH = PATH = C: Program Files(x86) CodeBlocks17 MinGW bin

4键入cd boost_folder v1_63 tools build

5键入bootstrap gcc

6键入。 b2.exe安装工具集= gcc --prefix = boost_folder v1_63 b2_for_mingw

7键入cd boost_folder v1_63

8键入PATH =%PATH%; boost_folder v1_63 b2_for_mingw

9键入b2 -j4 --toolset = gcc stage(假设你有一个4线程的CPU)

10将代码块设置为全局变量:

Building boost 1.61.0 with MinGW 5.3.0

11您必须链接项目所需的任何特定增强库。库名称具有boost boost_folderv1_63 boost.include boost_folderv1_63 boost.lib boost_folderv1_63stagelib 模式

以上是关于如何在c ++代码块窗口中使用boost 1.63库?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 scikits.learn 分类器中提取信息然后在 C 代码中使用

在 C 中使用 Window XP 时如何解决日期格式问题?

目标 C:使用代码实现导航控制器时如何在 NIB 中添加工具栏

如何在 Windows 上从 C 中的另一个程序启动一个独立程序(在单独的控制台窗口中)?

c语言中啥指令可以关闭dos窗口

如何在Visual C ++中禁止外部标头中的警告