今天使用program_options处理命令行,发现该库需要编译,所以就手忙脚乱了一阵子,终于找到方法。
1 从boost官网下载bjam
2 解压之后,打开visual studio prompt command line,注册bjam的path
set path=%path%;bjamPath
3 cd到boost_1_43_0\boost_1_43_0\libs\program_options\build,然后运行bjam variant=debug,release link=static threading=multi 搞定
编译选项说明在下面的文档中
http://www.boost.org/boost-build2/doc/html/bbv2/overview/invocation.html
记录下来下次,给自己或者又需要的人看
分享到:
相关推荐
- **Boost.Program_options**:解析程序命令行选项。 - **Boost.Test**:用于编写单元测试的库,方便进行软件测试。 Boost库的每个组件都有详细的文档,开发者可以根据具体需求选择使用。由于其广泛的使用和对C++...
在Win10环境下编译Boost静态库,你需要按照以下步骤进行: 1. **下载和解压Boost源码**:首先,从Boost官方网站下载最新版本的Boost源代码,然后将其解压缩到一个合适的目录。 2. **配置编译器**:确保MinGW730_64...
- program_options - python - regex - serialization - signals - system - test - thread - wave 2. **创建目标安装文件夹**:在D盘根目录创建一个名为`BoostLib1_38`的目标安装文件夹。 3. **编译...
- **Boost.Program_options**:解析命令行选项和配置文件。 - **Boost.Python**:C++与Python之间的互操作性库。 - **Boost.Test**:单元测试框架。 这些组件在开发过程中能极大地提升效率,简化复杂问题的解决,使...
### S2010下编译Boost的知识点详解 #### 一、背景介绍 Boost库是一组经过同行评审且自由使用的...通过以上步骤,我们可以在VS2010环境下成功编译Boost库,从而充分利用Boost的强大功能,提高C++程序的开发效率和质量。
本文将详细介绍如何在Visual C++ 8 Service Pack 1(VC8 SP1)环境下编译Boost库,并探讨如何使用这些编译好的动态链接库(DLL)文件。 首先,我们需要了解Boost库的编译过程。Boost库的编译并非一键完成,它涉及到...
在本文中,我们将详细讲解如何在Windows操作系统上安装最新版的Boost库,以便于在你的项目中充分利用它的功能。 **步骤1:下载Boost** 首先,你需要访问Boost的官方网站(www.boost.org)下载最新的源代码包。找到...
编译Boost库 - 将工作目录切换回`C:\boost_1_33_1`。 - 执行`bjam`命令进行编译,命令参数如下: - `-sTOOLS=vs-8_0`:指定使用Visual Studio 2005作为编译器。 - `-sPYTHON_ROOT=c:\Python25`:指定Python根...
"VS2010 C++下编译调试MongoDB源码" ...本文档指导了用户如何在VS2010 C++环境下编译和调试MongoDB源码,包括编译Boost库、下载和编译SpiderMonkey库、下载和编译MongoDB源码、编译和调试MongoDB源码等步骤。
接着,运行`bjam stage`命令,指定编译选项如`variant=debug`、`--stagedir`、`--with-filesystem`、`--with-thread`、`--with-date_time`、`--with-program_options`、`--layout=versioned`和`threading=multi`,...
2. **编译Boost**:首先,在 `openMVG/src` 文件夹中找到 `zlib` 文件夹,并复制其完整路径。然后,打开VS2015 x64本机工具命令提示符,并切换到Boost文件夹。输入以下命令进行编译: ```bash bjam stage --with-...