boost-build

    0热度

    1回答

    我使用boost构建一个大项目,这个大项目分为不同的子项目。 这里Jamroot中的文件: project : requirements <variant>debug:<define>DEBUG <variant>release:<define>NDEBUG <variant>debug:<cxxflags>-Weffc++ <include>.

    16热度

    2回答

    我想在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.h几个

    1热度

    1回答

    我有一个Jamroot文件,看起来有点像这样; project foo ; alias bar ./src/path/to/bar//bar build-project bar ; 总是给人烦人的错误 error: Unable to find file or target named error: '/foo//bar/' error: referred from project

    3热度

    2回答

    我有一个C++代码库,我需要构建windows和unix版本。 Windows可执行文件没有cygwin或类似的安装很重要。哦,我试图从ubuntu实现这一点。 我一直在试图找出如何使升压构建照顾它,但迄今拿出短..为了简单起见假设该项目结构: root/ |- src/ | |- core/ | | |- number.cpp | | |- number.hpp | |- main.c

    5热度

    6回答

    我要疯了...我目前正在尝试在osx snow leopard上将我的项目升级从1.44.0升级到1.47.0.-我想用下面的命令来构建它: ./b2 macosx-version=10.6 link=static address-model=32_64 threading=multi stage 这里我期望它给了我一个静态的,身材肥胖,支持I386作为藏汉x86_64的。无论如何,它显然不会

    0热度

    1回答

    我使用Boost.Build发动机两个项目,结构如下: |_Project 1 | |_Source files | |_Jamroot.jam | |_Project 2 | |_Source files | |_Jamroot.jam 我怎样才能触发项目1的构建过程,从项目2个,并且除了链接在项目1中生成的动态库?

    0热度

    3回答

    Boost.Build说到测试,文档非常简洁。 我的项目中的所有测试都使用unit-test规则进行定义。 文档中提到的唯一属性为testing.launcher,但只能在设置为testing.launcher=true时禁用测试执行。 如何完全禁用编译unit-test规则?我想暂时这样做,例如,通过从命令行设置属性。我无法找到任何信息如何做或其他testing.*属性的参考文档。

    7热度

    3回答

    我目前正在将其中一个项目移植到GCC,并且我正在使用MinGW-w64项目来完成此任务,因为我需要x64和x86支持。 虽然我在设置构建环境时遇到了问题。我的项目目前使用Boost C++库,并且使构建过程更简单我也在项目中使用Boost.Build(因为它使得集成变得简单)。 在MSVC这是好的,因为我可以做在命令行以下操作: b2 toolset=msvc address-model=32 #

    1热度

    1回答

    对于MSVC v.8,是否有一种简单的方式来选择源文件并为它们构建全部多线程选项(/MT, /MTd, /MD, /MDd)? 我已经看到了这个命令, C:\Program Files\boost\boost_1_46_1> bjam^ More? --build-dir="C:\Documents and Settings\dave\build-boost"^ More? --build-typ

    0热度

    1回答

    我必须为线程创建boost库。所以我给了命令 ./bootstrap.sh 在boost_1_46_1目录中。然后 bjam --toolset=gcc --build-type=complete --with-thread link=static stage 当我试图编译一个简单的程序涉及线程,使用下面的命令,我得到错误。 g++ -I/home/sharatds/Downloads/b