boost-build相关内容
我正在尝试在带有 Windows 的 Eclipse 中使用带有 Android ndk 的 boost 库.我尝试遵循 本教程 我被 cygwin 中的“bjam"命令卡住了. bjam --without-python --without-serialization toolset=gcc-android4.4.3 link=static runtime-link=static t
..
我正在尝试在带有 Windows 的 Eclipse 中使用带有 Android ndk 的 boost 库.我试图按照 本教程 我被 cygwin 中的“bjam"命令困在了步骤中. bjam --without-python --without-serialization 工具集=gcc-android4.4.3 link=static runtime-link=static ta
..
我试图找出 gd 在 boost 库名称中的意思,但我只发现另外两个人正在寻找相同的东西. 我想它应该是一个明确记录的地方,我想找到它. mt - 多头,使用 bjam threading=multi s - bjam runtime-link=static g - 使用标准和运行时支持库的调试版本.什么 bjam 开关??? d - 调试 bjam variant=debug
..
我已经多次构建 x86 Boost 库,但我似乎无法构建 x64 库.我启动“Visual Studio 2005 x64 Cross Tools Command Prompt"并运行我通常的构建: bjam --toolset=msvc --build-type=complete --build-dir=c:\build install 但它仍然生成 x86 .lib 文件(我用 dumpb
..
我正在尝试使用 boost buildsystem 构建 boost 序列化/文件系统/系统的调试版本.这是我使用的: b2 序列化文件系统变体=调试链接=静态线程=多runtimelink=static define=_HAS_ITERATOR_DEBUGGING=0 工具集=msvc-11.0 但是,当我在调试 Visual Studio 项目中包含该库时,我仍然会遇到如下错误: (b
..
我一直在使用boost.build或b2来构建项目.我正在尝试添加C ++ 11结构,例如 auto 和 begin ,但是Jamfile目录中的标准调用 b2 release 无法识别这些. 解决方案 在Jamroot中添加了以下内容 gcc: -std = gnu ++ 0x c: -std = c ++ 1
..
我正在使用boost bcp 工具从boost导出 thread 库.导出库的布局是 -Jamroot+库| ----- +线程| ----- +建立| ------Jamfile.v2+提升+文件 现在,当我在构建库中运行 bjam 时,就会得到我的提示: boostcpp.jam:没有这样的文件或目录../../../Jamroot:138:在modules.load中规则boost
..
我在使用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
..
src |--Manager.cpp |--Specializations | |--Manager.cpp 构建此Boost.Build尝试创建 /bin/... |--Manager.o |--Manager.o 但是失败.如何自动解决此问题?我阅读了常见问题解答,但我不喜欢该解决方案,因为当我具有相同的类名但名称空间不同时,我必须手动解决问题.可以使B
..
我有一堆正在工作的C ++代码,我想为其编写Python绑定.我正在尝试使用Boost.Python,因为它似乎是使此工作最简单的方法,但它并不合作.这是我要构建的扩展模块的代码的一部分: BOOST_PYTHON_MODULE(libpcap_ext) { using namespace boost::python; class_("Packet
..
我正在寻找config.jam的简单设置,它将使用MSVC在Windows上为x86和x64构建Boost(1.60或更高版本).理想情况下,使用一次对b2的调用-我知道它应该支持通过一次调用生成多个输出.可以分别对x86和x64进行两次调用,但这不是首选. 我想做的另一件事是将两套库都输出到相同文件夹中.显然,他们需要使用不同的名称,因此我希望将-x64放在x64二进制文件的名称中.而且它
..
我正在尝试在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.
..
如何构建Boost 1.45通用二进制文件?在豹子/雪豹上? 解决方案 要在OSX 10.6上构建4路通用Boost静态二进制文件,请执行以下操作: 从增强网站下载增强. 将存档和cd提取到boost_x_xx_x文件夹中(其中x_xx_x是您使用的Boost版本). 运行: ./bootstrap.sh然后 # The name of the Boost.J
..
我正在尝试使用Visual Studio 2013构建Boost 1.55. 1)我尝试使用boost-binaries( boost-binaries ),但是使用了Visual Studio当我尝试编译时,写了关于该错误的文章: 错误LNK1104:无法打开文件 'libboost_serialization-vc120-mt-gd-1_55.lib'.我用了 boost_1_55
..
我卡试图弄清楚为什么我的测试将不会链接。我在Ubuntu使用Boost.Build和Boost.Test与Boost 1.59。我建立并安装从源代码Boost库。 我指定<库> /升压// unit_test_framework 作为单元测试的使用要求的一部分。我的理解是,这应该设置所有的连接要求,以便与Boost.Test链接。 不幸的是,我得到来Boost.Test组件未定义的
..
我转换一个 升压构建 构建系统CMake的。 一个升压构建的功能是,你可以指定一个的Jamfile (将A 的CMakeLists.txt 文件),其中规定的所有目标将建成。 例如,具有以下项目的结构: 根 | + ---富 | | | + ---测试 | + ---酒吧 | | | + ---测试 | + ---应用 如果您输入以下命令: $ B2富 的的Jamfile 在根/富将
..
我根据文档(8.1)该机内置升压(1.56)在Windows库,无论是作为共享和静态库。结果 他们都在 BOOST_ROOT /台/ lib目录目录出现在以下文件名格式为: boost_thread-VC120-MT-1_56.dll boost_thread-VC120-MT-1_56.lib boost_thread-VC120-MT-GD-1_56.dll boost_thread-V
..
起初我试图建立兼具MinGW和微软的Visual C ++安装升压,这些命令: bootstrap.bat的MinGW \\ B2 在生成过程中,我得到了很多,表明构建就是这么做的Visual C ++(MSVC)日志行。所以我停了下来,我完全卸载的Visual C ++(使用Windows实用程序),我删除了升压目录,我重新创建它从BZ2文件,我检查了 G ++。exe文件在路径,我重新
..
我想获得的升压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
..
我要疯了......我目前想在OSX雪leopard.-从1.44.0我的项目助推升级到1.47.0我想用下面的命令来构建它: ./ B2的MacOSX版= 10.6链接=静态地址模型= 32_64线程=多级 在这里我期望它给了我一个静态的,身材肥胖,支持I386作为藏汉x86_64的。不管怎么说,这显然不会,因为如果我查询脂-info 所产生的林达,他们都x86_64.-我能做些什么来解
..