boost-build相关内容

如何解码 boost 库命名?

我试图找出 gd 在 boost 库名称中的意思,但我只发现另外两个人正在寻找相同的东西. 我想它应该是一个明确记录的地方,我想找到它. mt - 多头,使用 bjam threading=multi s - bjam runtime-link=static g - 使用标准和运行时支持库的调试版本.什么 bjam 开关??? d - 调试 bjam variant=debug ..
发布时间:2021-12-24 15:01:21 C/C++开发

无法添加定义以提升构建

我正在尝试使用 boost buildsystem 构建 boost 序列化/文件系统/系统的调试版本.这是我使用的: b2 序列化文件系统变体=调试链接=静态线程=多runtimelink=static define=_HAS_ITERATOR_DEBUGGING=0 工具集=msvc-11.0 但是,当我在调试 Visual Studio 项目中包含该库时,我仍然会遇到如下错误: (b ..
发布时间:2021-09-19 18:39:29 C/C++开发

Boost库在Linux上的调试和发布构建

我在使用gcc-8在Ubuntu 16.04 LTS上构建Boost库时遇到问题. 当前,我需要同时构建Debug和Release构建的库. 以下是我用来构建用于调试构建的库的命令: $ ./bootstrap.sh --with-libraries = all --with-python-version = 3.5 --with-icu ="/usr/include/x86_64 ..
发布时间:2021-04-15 20:45:37 其他开发

增强构建-具有相同名称的源

src |--Manager.cpp |--Specializations | |--Manager.cpp 构建此Boost.Build尝试创建 /bin/... |--Manager.o |--Manager.o 但是失败.如何自动解决此问题?我阅读了常见问题解答,但我不喜欢该解决方案,因为当我具有相同的类名但名称空间不同时,我必须手动解决问题.可以使B ..
发布时间:2020-11-06 02:26:42 其他开发

在Windows上将32位和64位的Boost构建到同一文件夹中

我正在寻找config.jam的简单设置,它将使用MSVC在Windows上为x86和x64构建Boost(1.60或更高版本).理想情况下,使用一次对b2的调用-我知道它应该支持通过一次调用生成多个输出.可以分别对x86和x64进行两次调用,但这不是首选. 我想做的另一件事是将两套库都输出到相同文件夹中.显然,他们需要使用不同的名称,因此我希望将-x64放在x64二进制文件的名称中.而且它 ..
发布时间:2020-09-22 05:32:37 C/C++开发

BoostBuild:patchlevel.h不存在

我正在尝试在Ubuntu 11.04上使用bjam编译C ++项目.我不断收到以下错误: ../../libraries/boost_1_44_0/boost/python/detail/wrap_python.hpp:75:24: fatal error: patchlevel.h: No such file or directory 我搜索了项目目录,有几个名为patchlevel. ..
发布时间:2020-09-22 05:03:25 Python

使用Boost.Build和Boost.Test - 链接错误

我卡试图弄清楚为什么我的测试将不会链接。我在Ubuntu使用Boost.Build和Boost.Test与Boost 1.59。我建立并安装从源代码Boost库。 我指定<库> /升压// unit_test_framework 作为单元测试的使用要求的一部分。我的理解是,这应该设置所有的连接要求,以便与Boost.Test链接。 不幸的是,我得到来Boost.Test组件未定义的 ..
发布时间:2016-08-12 18:52:07 C/C++开发

cmake的:复制升压构建的"在Jamfile中&QUOT创造一切条件;行为?

我转换一个 升压构建 构建系统CMake的。 一个升压构建的功能是,你可以指定一个的Jamfile (将A 的CMakeLists.txt 文件),其中规定的所有目标将建成。 例如,具有以下项目的结构: 根 | + ---富 | | | + ---测试 | + ---酒吧 | | | + ---测试 | + ---应用 如果您输入以下命令: $ B2富 的的Jamfile 在根/富将 ..
发布时间:2016-08-12 18:51:55 C/C++开发

不能与MinGW的建设加速,它看起来为Visual C ++

起初我试图建立兼具MinGW和微软的Visual C ++安装升压,这些命令: bootstrap.bat的MinGW \\ B2 在生成过程中,我得到了很多,表明构建就是这么做的Visual C ++(MSVC)日志行。所以我停了下来,我完全卸载的Visual C ++(使用Windows实用程序),我删除了升压目录,我重新创建它从BZ2文件,我检查了 G ++。exe文件在路径,我重新 ..
发布时间:2016-08-12 18:42:13 C/C++

在Windows 10 TP编译VS-2015 CTP 5和Python 3.5A升压蟒蛇教程

我想获得的升压Python扩展模块教程在Windows 10上的现代C ++编译器14的工作,我用vc-14(VS 2015下载提升1.57和python 3.5A源的最新版本CTP 5)。 我使用VS 2015年CTP 5和这些指令编译从源代码蟒蛇: 1.1.3.3。窗户。 我已经运行命令 \\ bootstrap.bat和放大器;&安培; \\ B2级的工具集= MSVC --with ..
发布时间:2016-08-12 18:23:01 C/C++开发

OSX雪豹:体形升压1.47.0 32位和64位

我要疯了......我目前想在OSX雪leopard.-从1.44.0我的项目助推升级到1.47.0我想用下面的命令来构建它: ./ B2的MacOSX版= 10.6链接=静态地址模型= 32_64线程=多级 在这里我期望它给了我一个静态的,身材肥胖,支持I386作为藏汉x86_64的。不管怎么说,这显然不会,因为如果我查询脂-info 所产生的林达,他们都x86_64.-我能做些什么来解 ..
发布时间:2016-08-12 18:05:48 C/C++